Skip to content

fix(ci): install protoc for prost-build proto compilation#102

Merged
slow2342 merged 1 commit into
mainfrom
fix/ci-install-protoc
Jun 9, 2026
Merged

fix(ci): install protoc for prost-build proto compilation#102
slow2342 merged 1 commit into
mainfrom
fix/ci-install-protoc

Conversation

@slow2342

@slow2342 slow2342 commented Jun 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • prost-build requires the system-level protoc binary to compile .proto files. The ubuntu-latest runner image does not include it by default, causing all cargo build/test/clippy jobs to fail with a missing protoc error.

Changes

  • .github/workflows/ci.yml — Add protobuf-compiler installation step to all jobs that compile Rust code: build, build-nightly, clippy, test, and proto.

Testing

CI will verify on the PR run itself — all jobs should now pass the proto compilation step.

prost-build requires the system-level protoc binary to compile .proto
files. The ubuntu-latest runner image does not include it by default,
causing all cargo build/test/clippy jobs to fail.

Add protobuf-compiler installation step to all jobs that compile Rust
code: build, build-nightly, clippy, test, and proto.
@slow2342
slow2342 merged commit 9f32231 into main Jun 9, 2026
6 of 8 checks passed
@slow2342
slow2342 deleted the fix/ci-install-protoc branch June 9, 2026 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant