Skip to content

Commit 01327fa

Browse files
authored
Merge branch 'main' into send_sync_errors
2 parents 71f480d + 1ee6a9c commit 01327fa

File tree

61 files changed

+1010
-247
lines changed

Some content is hidden

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

61 files changed

+1010
-247
lines changed

.github/workflows/ci.yml

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
# test only stable version of Rust on Windows and MacOS
2626
include:
2727
- rust: stable
28-
os: windows-2025
28+
os: windows-latest
2929
- rust: stable
3030
os: macos-latest
3131
- rust: stable
@@ -34,7 +34,7 @@ jobs:
3434
continue-on-error: ${{ matrix.rust == 'beta' }}
3535
steps:
3636
- name: Harden the runner (Audit all outbound calls)
37-
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
37+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
3838
with:
3939
egress-policy: audit
4040

@@ -45,10 +45,10 @@ jobs:
4545
sudo rm -rf /usr/local/lib/android
4646
sudo rm -rf /usr/share/dotnet
4747
df -h
48-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
48+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4949
with:
5050
submodules: true
51-
- uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
51+
- uses: dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
5252
with:
5353
toolchain: ${{ matrix.rust }}
5454
components: rustfmt
@@ -58,28 +58,28 @@ jobs:
5858
with:
5959
repo-token: ${{ secrets.GITHUB_TOKEN }}
6060
- name: Test (Windows)
61-
if: ${{ matrix.os == 'windows-2025'}}
61+
if: ${{ matrix.os == 'windows-latest'}}
6262
run: ./scripts/test.ps1
6363
shell: pwsh
6464
- name: Test (Unix)
65-
if: ${{ matrix.os != 'windows-2025'}}
65+
if: ${{ matrix.os != 'windows-latest'}}
6666
run: bash ./scripts/test.sh
6767
lint:
6868
strategy:
6969
matrix:
7070
# clippy must be run in every OS to lint platform-specific code
71-
os: [ubuntu-latest, windows-2025, macos-latest, ubuntu-22.04-arm]
71+
os: [ubuntu-latest, windows-latest, macos-latest, ubuntu-22.04-arm]
7272
runs-on: ${{ matrix.os }}
7373
steps:
7474
- name: Harden the runner (Audit all outbound calls)
75-
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
75+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
7676
with:
7777
egress-policy: audit
7878

79-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
79+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
8080
with:
8181
submodules: true
82-
- uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
82+
- uses: dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
8383
with:
8484
toolchain: stable
8585
components: rustfmt,clippy
@@ -89,11 +89,11 @@ jobs:
8989
- name: Format
9090
run: cargo fmt --all -- --check
9191
- name: Lint (Windows)
92-
if: ${{ matrix.os == 'windows-2025'}}
92+
if: ${{ matrix.os == 'windows-latest'}}
9393
run: ./scripts/lint.ps1
9494
shell: pwsh
9595
- name: Lint (Unix)
96-
if: ${{ matrix.os != 'windows-2025'}}
96+
if: ${{ matrix.os != 'windows-latest'}}
9797
run: ./scripts/lint.sh
9898
msrv:
9999
strategy:
@@ -103,17 +103,17 @@ jobs:
103103
continue-on-error: true
104104
steps:
105105
- name: Harden the runner (Audit all outbound calls)
106-
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
106+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
107107
with:
108108
egress-policy: audit
109109

110-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
110+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
111111
with:
112112
submodules: true
113-
- uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
113+
- uses: dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
114114
with:
115115
toolchain: stable
116-
- uses: taiki-e/install-action@d31232495ad76f47aad66e3501e47780b49f0f3e # v2.57.5
116+
- uses: taiki-e/install-action@d6d752794628f1e1fffa3c4d3c8874e06f043d50 # v2.62.15
117117
with:
118118
tool: cargo-msrv
119119
- name: Check MSRV for all crates
@@ -123,25 +123,25 @@ jobs:
123123
continue-on-error: true # Prevent sudden announcement of a new advisory from failing ci
124124
steps:
125125
- name: Harden the runner (Audit all outbound calls)
126-
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
126+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
127127
with:
128128
egress-policy: audit
129129

130-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
131-
- uses: EmbarkStudios/cargo-deny-action@30f817c6f72275c6d54dc744fbca09ebc958599f # v2.0.12
130+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
131+
- uses: EmbarkStudios/cargo-deny-action@f2ba7abc2abebaf185c833c3961145a3c275caad # v2.0.13
132132
with:
133133
command: check advisories
134134
docs:
135135
continue-on-error: true
136136
runs-on: ubuntu-latest
137137
steps:
138138
- name: Harden the runner (Audit all outbound calls)
139-
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
139+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
140140
with:
141141
egress-policy: audit
142142

143-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
144-
- uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
143+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
144+
- uses: dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
145145
with:
146146
toolchain: stable
147147
- uses: arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b # v3.0.0
@@ -157,22 +157,22 @@ jobs:
157157
runs-on: ubuntu-latest
158158
steps:
159159
- name: Harden the runner (Audit all outbound calls)
160-
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
160+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
161161
with:
162162
egress-policy: audit
163163

164-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
164+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
165165
with:
166166
submodules: true
167-
- uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
167+
- uses: dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
168168
with:
169169
toolchain: stable
170170
components: llvm-tools-preview
171171
- uses: arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b # v3.0.0
172172
with:
173173
repo-token: ${{ secrets.GITHUB_TOKEN }}
174174
- name: cargo install cargo-llvm-cov
175-
uses: taiki-e/install-action@d31232495ad76f47aad66e3501e47780b49f0f3e # v2.57.5
175+
uses: taiki-e/install-action@d6d752794628f1e1fffa3c4d3c8874e06f043d50 # v2.62.15
176176
with:
177177
tool: cargo-llvm-cov
178178
- name: cargo generate-lockfile
@@ -181,25 +181,25 @@ jobs:
181181
- name: cargo llvm-cov
182182
run: cargo llvm-cov --locked --all-features --workspace --lcov --output-path lcov.info
183183
- name: Upload to codecov.io
184-
uses: codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
184+
uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
185185
with:
186186
fail_ci_if_error: true
187187
cargo-machete:
188188
continue-on-error: true
189189
runs-on: ubuntu-latest
190190
steps:
191191
- name: Harden the runner (Audit all outbound calls)
192-
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
192+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
193193
with:
194194
egress-policy: audit
195195

196-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
196+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
197197
with:
198198
submodules: true
199-
- uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
199+
- uses: dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
200200
with:
201201
toolchain: stable
202-
- uses: taiki-e/install-action@d31232495ad76f47aad66e3501e47780b49f0f3e # v2.57.5
202+
- uses: taiki-e/install-action@d6d752794628f1e1fffa3c4d3c8874e06f043d50 # v2.62.15
203203
with:
204204
tool: cargo-machete
205205
- name: cargo machete
@@ -209,17 +209,17 @@ jobs:
209209
runs-on: ubuntu-latest
210210
steps:
211211
- name: Harden the runner (Audit all outbound calls)
212-
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
212+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
213213
with:
214214
egress-policy: audit
215215

216-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
216+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
217217
with:
218218
submodules: true
219-
- uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
219+
- uses: dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
220220
with:
221221
toolchain: stable
222-
- uses: taiki-e/install-action@d31232495ad76f47aad66e3501e47780b49f0f3e # v2.57.5
222+
- uses: taiki-e/install-action@d6d752794628f1e1fffa3c4d3c8874e06f043d50 # v2.62.15
223223
with:
224224
tool: cargo-workspace-lints
225225
- name: cargo workspace-lints

.github/workflows/codeql-analysis.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,22 +24,22 @@ jobs:
2424

2525
steps:
2626
- name: Harden the runner (Audit all outbound calls)
27-
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
27+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
2828
with:
2929
egress-policy: audit
3030

3131
- name: Checkout repository
32-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
32+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3333
with:
3434
submodules: true
3535

3636
- name: Initialize CodeQL
37-
uses: github/codeql-action/init@51f77329afa6477de8c49fc9c7046c15b9a4e79d # v3.29.5
37+
uses: github/codeql-action/init@3599b3baa15b485a2e49ef411a7a4bb2452e7f93 # v3.29.5
3838
with:
3939
languages: rust
4040

4141
- name: Autobuild
42-
uses: github/codeql-action/autobuild@51f77329afa6477de8c49fc9c7046c15b9a4e79d # v3.29.5
42+
uses: github/codeql-action/autobuild@3599b3baa15b485a2e49ef411a7a4bb2452e7f93 # v3.29.5
4343

4444
- name: Perform CodeQL Analysis
45-
uses: github/codeql-action/analyze@51f77329afa6477de8c49fc9c7046c15b9a4e79d # v3.29.5
45+
uses: github/codeql-action/analyze@3599b3baa15b485a2e49ef411a7a4bb2452e7f93 # v3.29.5

.github/workflows/fossa.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- name: Harden the runner (Audit all outbound calls)
16-
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
16+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
1717
with:
1818
egress-policy: audit
1919

20-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
20+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2121

2222
- uses: fossas/fossa-action@3ebcea1862c6ffbd5cf1b4d0bd6b3fe7bd6f2cac # v1.7.0
2323
with:

.github/workflows/ossf-scorecard.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@ jobs:
2121
id-token: write
2222
steps:
2323
- name: Harden the runner (Audit all outbound calls)
24-
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
24+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
2525
with:
2626
egress-policy: audit
2727

28-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
28+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2929
with:
3030
persist-credentials: false
3131

32-
- uses: ossf/scorecard-action@05b42c624433fc40578a4040d5cf5e36ddca8cde # v2.4.2
32+
- uses: ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3
3333
with:
3434
results_file: results.sarif
3535
results_format: sarif
@@ -48,6 +48,6 @@ jobs:
4848
# Upload the results to GitHub's code scanning dashboard (optional).
4949
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
5050
- name: "Upload to code-scanning"
51-
uses: github/codeql-action/upload-sarif@51f77329afa6477de8c49fc9c7046c15b9a4e79d # v3.29.5
51+
uses: github/codeql-action/upload-sarif@3599b3baa15b485a2e49ef411a7a4bb2452e7f93 # v3.29.5
5252
with:
5353
sarif_file: results.sarif

.github/workflows/pr_naming.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Harden the runner (Audit all outbound calls)
15-
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
15+
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
1616
with:
1717
egress-policy: audit
1818

Cargo.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ resolver = "2"
2929
debug = 1
3030

3131
[workspace.dependencies]
32-
opentelemetry = "0.30"
33-
opentelemetry-appender-tracing = "0.30"
34-
opentelemetry-http = "0.30"
35-
opentelemetry-proto = { version = "0.30", default-features = false }
36-
opentelemetry_sdk = { version = "0.30", default-features = false }
37-
opentelemetry-stdout = "0.30"
38-
opentelemetry-semantic-conventions = { version = "0.30", features = [
32+
opentelemetry = "0.31"
33+
opentelemetry-appender-tracing = "0.31"
34+
opentelemetry-http = "0.31"
35+
opentelemetry-proto = { version = "0.31", default-features = false }
36+
opentelemetry_sdk = { version = "0.31", default-features = false }
37+
opentelemetry-stdout = "0.31"
38+
opentelemetry-semantic-conventions = { version = "0.31", features = [
3939
"semconv_experimental",
4040
] }
4141
criterion = "0.7"

opentelemetry-aws/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
## vNext
44

5+
## v0.19.0
6+
7+
### Changed
8+
9+
- Bump opentelemetry and opentelemetry_sdk versions to 0.31.0
10+
511
## v0.18.0
612

713
### Changed

opentelemetry-aws/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opentelemetry-aws"
3-
version = "0.18.0"
3+
version = "0.19.0"
44
description = "AWS exporters and propagators for OpenTelemetry"
55
homepage = "https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-aws"
66
repository = "https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-aws"

opentelemetry-contrib/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## vNext
44

5+
## v0.23.0
6+
7+
- Bump opentelemetry and opentelemetry_sdk versions to 0.31
8+
59
## v0.22.0
610

711
- Bump opentelemetry and opentelemetry_sdk versions to 0.30

opentelemetry-contrib/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opentelemetry-contrib"
3-
version = "0.22.0"
3+
version = "0.23.0"
44
description = "Rust contrib repo for OpenTelemetry"
55
homepage = "https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-contrib"
66
repository = "https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-contrib"

0 commit comments

Comments
 (0)