Skip to content

Commit 0fe536d

Browse files
author
Chao
committed
Merge branch 'main' into sqlclient-propagation-trace-context
2 parents 10245fa + ae68958 commit 0fe536d

File tree

165 files changed

+4675
-1409
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

165 files changed

+4675
-1409
lines changed

.github/component_owners.yml

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,13 @@
55
components:
66
src/OpenTelemetry.Exporter.Geneva/:
77
- rajkumar-rangaraj
8-
- TimothyMothra
98
- xiang17
109
src/OpenTelemetry.Exporter.InfluxDB/:
1110
- havret
1211
src/OpenTelemetry.Exporter.Instana/:
1312
- zivaninstana
1413
src/OpenTelemetry.Exporter.OneCollector/:
1514
- rajkumar-rangaraj
16-
- TimothyMothra
1715
src/OpenTelemetry.Exporter.Stackdriver/:
1816
- SergeyKanzhelev
1917
src/OpenTelemetry.Extensions/:
@@ -37,6 +35,9 @@ components:
3735
- g7ed6e
3836
src/OpenTelemetry.Instrumentation.ElasticsearchClient/:
3937
- ejsmith
38+
src/OpenTelemetry.Instrumentation.EntityFrameworkCore/:
39+
- martincostello
40+
- matt-hensley
4041
src/OpenTelemetry.Instrumentation.EventCounters/:
4142
- hananiel
4243
- mic-max
@@ -52,23 +53,19 @@ components:
5253
src/OpenTelemetry.Instrumentation.StackExchangeRedis/:
5354
- matt-hensley
5455
src/OpenTelemetry.Instrumentation.Runtime/:
55-
- TimothyMothra
5656
- twenzel
5757
- xiang17
5858
src/OpenTelemetry.Instrumentation.ServiceFabricRemoting/:
5959
- sablancoleis
6060
src/OpenTelemetry.PersistentStorage.Abstractions/:
6161
- rajkumar-rangaraj
62-
- TimothyMothra
6362
src/OpenTelemetry.PersistentStorage.FileSystem/:
6463
- rajkumar-rangaraj
65-
- TimothyMothra
6664
src/OpenTelemetry.Resources.AWS/:
6765
- srprash
6866
- ppittle
6967
src/OpenTelemetry.Resources.Azure/:
7068
- rajkumar-rangaraj
71-
- TimothyMothra
7269
src/OpenTelemetry.Resources.Container/:
7370
- iskiselev
7471
src/OpenTelemetry.Resources.Host/:
@@ -90,26 +87,21 @@ components:
9087
- ppittle
9188
test/OpenTelemetry.Exporter.Geneva.Benchmarks/:
9289
- rajkumar-rangaraj
93-
- TimothyMothra
9490
- xiang17
9591
test/OpenTelemetry.Exporter.Geneva.Stress/:
9692
- rajkumar-rangaraj
97-
- TimothyMothra
9893
- xiang17
9994
test/OpenTelemetry.Exporter.Geneva.Tests/:
10095
- rajkumar-rangaraj
101-
- TimothyMothra
10296
- xiang17
10397
test/OpenTelemetry.Exporter.InfluxDB.Tests/:
10498
- havret
10599
test/OpenTelemetry.Exporter.Instana.Tests/:
106100
- zivaninstana
107101
test/OpenTelemetry.Exporter.OneCollector.Benchmarks/:
108102
- rajkumar-rangaraj
109-
- TimothyMothra
110103
test/OpenTelemetry.Exporter.OneCollector.Tests/:
111104
- rajkumar-rangaraj
112-
- TimothyMothra
113105
test/OpenTelemetry.Exporter.Stackdriver.Tests/:
114106
- SergeyKanzhelev
115107
test/OpenTelemetry.Extensions.Tests/:
@@ -133,6 +125,9 @@ components:
133125
- g7ed6e
134126
test/OpenTelemetry.Instrumentation.ElasticsearchClient.Tests/:
135127
- ejsmith
128+
test/OpenTelemetry.Instrumentation.EntityFrameworkCore.Tests/:
129+
- martincostello
130+
- matt-hensley
136131
test/OpenTelemetry.Instrumentation.EventCounters.Tests/:
137132
- hananiel
138133
- mic-max
@@ -146,20 +141,17 @@ components:
146141
test/OpenTelemetry.Instrumentation.StackExchangeRedis.Tests/:
147142
- matt-hensley
148143
test/OpenTelemetry.Instrumentation.Runtime.Tests/:
149-
- TimothyMothra
150144
- twenzel
151145
- xiang17
152146
test/OpenTelemetry.Instrumentation.ServiceFabricRemoting.Tests/:
153147
- sablancoleis
154148
test/OpenTelemetry.PersistentStorage.FileSystem.Tests/:
155149
- rajkumar-rangaraj
156-
- TimothyMothra
157150
test/OpenTelemetry.Resources.AWS.Tests/:
158151
- srprash
159152
- ppittle
160153
test/OpenTelemetry.Resources.Azure.Tests/:
161154
- rajkumar-rangaraj
162-
- TimothyMothra
163155
test/OpenTelemetry.Resources.Container.Tests/:
164156
- iskiselev
165157
test/OpenTelemetry.Resources.Host.Tests/:

.github/dependabot.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,18 @@ updates:
66
interval: "daily"
77
labels:
88
- "infra"
9+
- package-ecosystem: "docker"
10+
directories: ["**/*"]
11+
schedule:
12+
interval: "weekly"
13+
day: "wednesday"
14+
labels:
15+
- "infra"
16+
ignore:
17+
- dependency-name: "*"
18+
update-types:
19+
- "version-update:semver-major"
20+
- "version-update:semver-minor"
921
- package-ecosystem: "dotnet-sdk"
1022
directory: "/"
1123
schedule:

.github/workflows/Component.BuildTest.yml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,13 @@ jobs:
9898
# used if $project ends up Component.proj.
9999
echo "BUILD_COMPONENT=$component" >> $env:GITHUB_ENV
100100
101-
- name: Setup dotnet
101+
- name: Setup previous .NET runtimes
102+
uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4.3.1
103+
with:
104+
dotnet-version: |
105+
8.0.x
106+
107+
- name: Setup .NET
102108
uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4.3.1
103109

104110
- name: dotnet restore ${{ steps.resolve-project.outputs.title }}
@@ -119,6 +125,8 @@ jobs:
119125
--no-restore
120126
--no-build
121127
--logger:"console;verbosity=detailed"
128+
--logger:"GitHubActions;report-warnings=false"
129+
--logger:"junit;LogFilePath=TestResults/junit.xml"
122130
--filter "${{ inputs.test-case-filter }}"
123131
-- RunConfiguration.DisableAppDomain=true
124132
${{ inputs.test-require-elevated && matrix.os != 'windows-latest' && '&& sudo chmod a+rw ./TestResults' || '' }}
@@ -137,7 +145,7 @@ jobs:
137145

138146
- name: Upload code coverage ${{ inputs.code-cov-prefix }}-${{ inputs.code-cov-name }}
139147
if: ${{ inputs.run-tests && hashFiles('./TestResults/Cobertura.xml') != '' }}
140-
uses: codecov/codecov-action@ad3126e916f78f00edff4ed0317cf185271ccc2d # v5.4.2
148+
uses: codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
141149
continue-on-error: true # Note: Don't fail for upload failures
142150
env:
143151
OS: ${{ matrix.os }}
@@ -151,6 +159,15 @@ jobs:
151159
name: Code Coverage for ${{ inputs.code-cov-prefix }}-${{ inputs.code-cov-name }} on [${{ matrix.os }}.${{ matrix.version }}]
152160
codecov_yml_path: .github/codecov.yml
153161

162+
- name: Upload test results ${{ inputs.code-cov-prefix }}-${{ inputs.code-cov-name }}
163+
if: ${{ !cancelled() && inputs.run-tests && hashFiles('./**/TestResults/junit.xml') != '' }}
164+
uses: codecov/test-results-action@47f89e9acb64b76debcd5ea40642d25a4adced9f # v1.1.1
165+
with:
166+
env_vars: OS,TFM,FILTER
167+
flags: ${{ inputs.code-cov-prefix }}-${{ inputs.code-cov-name }}
168+
name: Test results for ${{ inputs.code-cov-prefix }}-${{ inputs.code-cov-name }} on [${{ matrix.os }}.${{ matrix.version }}]
169+
token: ${{ secrets.CODECOV_TOKEN }}
170+
154171
- name: Publish ${{ steps.resolve-project.outputs.name }} NuGet packages to Artifacts
155172
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
156173
# Only publish packages from the first job, which should be net462 for Windows in most cases, which is preferred for .NET Framework support

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ jobs:
210210
with:
211211
project-name: OpenTelemetry.Instrumentation.AWS
212212
code-cov-name: Instrumentation.AWS
213+
tfm-list: '[ "net472", "net8.0", "net9.0" ]'
213214

214215
build-test-instrumentation-cassandra:
215216
needs: detect-changes

.github/workflows/codeql-analysis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3333

3434
- name: Initialize CodeQL
35-
uses: github/codeql-action/init@45775bd8235c68ba998cffa5171334d58593da47 # v3.28.15
35+
uses: github/codeql-action/init@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2
3636
with:
3737
languages: ${{ matrix.language }}
3838

@@ -43,4 +43,4 @@ jobs:
4343
run: dotnet pack opentelemetry-dotnet-contrib.proj --configuration Release
4444

4545
- name: Perform CodeQL Analysis
46-
uses: github/codeql-action/analyze@45775bd8235c68ba998cffa5171334d58593da47 # v3.28.15
46+
uses: github/codeql-action/analyze@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2

.github/workflows/fossa.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
steps:
1515
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1616

17-
- uses: fossas/fossa-action@c0a7d013f84c8ee5e910593186598625513cc1e4 # v1.6.0
17+
- uses: fossas/fossa-action@3ebcea1862c6ffbd5cf1b4d0bd6b3fe7bd6f2cac # v1.7.0
1818
with:
1919
api-key: ${{secrets.FOSSA_API_KEY}}
2020
team: OpenTelemetry

.github/workflows/markdownlint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1313

1414
- name: run markdownlint
15-
uses: DavidAnson/markdownlint-cli2-action@05f32210e84442804257b2a6f20b273450ec8265 # v19.1.0
15+
uses: DavidAnson/markdownlint-cli2-action@992badcdf24e3b8eb7e87ff9287fe931bcb00c6e # v20.0.0
1616
with:
1717
globs: |
1818
**/*.md

.github/workflows/ossf-scorecard.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
with:
2424
persist-credentials: false
2525

26-
- uses: ossf/scorecard-action@f49aabe0b5af0936a0987cfb85d86b75731b0186 # v2.4.1
26+
- uses: ossf/scorecard-action@05b42c624433fc40578a4040d5cf5e36ddca8cde # v2.4.2
2727
with:
2828
results_file: results.sarif
2929
results_format: sarif
@@ -42,6 +42,6 @@ jobs:
4242
# Upload the results to GitHub's code scanning dashboard (optional).
4343
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
4444
- name: "Upload to code-scanning"
45-
uses: github/codeql-action/upload-sarif@45775bd8235c68ba998cffa5171334d58593da47 # v3.28.15
45+
uses: github/codeql-action/upload-sarif@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2
4646
with:
4747
sarif_file: results.sarif

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -435,3 +435,6 @@ $RECYCLE.BIN/
435435
!.vscode/tasks.json
436436
!.vscode/launch.json
437437
!.vscode/extensions.json
438+
439+
# Test results
440+
TestResults/

.markdownlint.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,6 @@ MD013:
1010
MD033:
1111
# Allowed elements
1212
allowed_elements: [ 'details', 'summary' ]
13+
14+
# MD059/link-text-should-be-descriptive : Inline HTML : https://github.com/DavidAnson/markdownlint/blob/v0.38.0/doc/md059.md
15+
MD059: false

0 commit comments

Comments
 (0)