Skip to content

Commit 286e6d4

Browse files
committed
Update opentelemetry-proto to remove protoc dependency
Ref: open-telemetry/opentelemetry-rust#881
1 parent ce0d966 commit 286e6d4

File tree

4 files changed

+9
-21
lines changed

4 files changed

+9
-21
lines changed

.github/workflows/release.yml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -82,16 +82,6 @@ jobs:
8282
run: sudo apt-get update && sudo apt-get install -y musl-tools
8383
if: matrix.target == 'x86_64-unknown-linux-musl'
8484

85-
# Install the protobuf compiler for linux builds
86-
- name: Install protobuf (Apt)
87-
run: sudo apt-get update && sudo apt-get install -y protobuf-compiler
88-
if: matrix.os == 'ubuntu-latest'
89-
90-
# Install the protobuf compiler for mac builds
91-
- name: Install protobuf (Brew)
92-
run: brew install protobuf
93-
if: matrix.os == 'macos-latest'
94-
9585
# Run the build & upload artifacts
9686
- name: Build and upload lading binaries
9787
uses: taiki-e/upload-rust-binary-action@v1

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9-
## [0.11.1-rc1] - 2022-11-22
9+
## [0.11.1-rc2] - 2022-11-22
1010
### Added
1111
- Releases now include x86-64 musl binaries
1212

13+
### Changed
14+
- The Protobuf compiler is no longer required to build lading
15+
1316
## [0.11.0] - 2022-11-16
1417
### Added
1518
- Observer now measures child processes of the target

Cargo.lock

Lines changed: 4 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ metrics-exporter-prometheus = { version = "0.11.0", default-features = false, fe
3333
metrics-util = { version = "0.14" }
3434
nix = { version = "0.25" }
3535
once_cell = "1.16"
36-
opentelemetry-proto = { version = "0.1", features = ["traces", "metrics", "logs", "gen-tonic"] }
36+
opentelemetry-proto = { git = "https://github.com/open-telemetry/opentelemetry-rust/", rev = "6078e32", features = ["traces", "metrics", "logs", "gen-tonic"] }
3737
prost = "0.11"
3838
rand = { version = "0.8", default-features = false, features = ["small_rng", "std", "std_rng"] }
3939
rdkafka = "0.28"

0 commit comments

Comments
 (0)