Skip to content

fix(release): support Ubuntu 22.04 protoc - #107

Merged
ovasylenko merged 1 commit into
mainfrom
agent/release-v0-7-0-rc3
Jul 27, 2026
Merged

fix(release): support Ubuntu 22.04 protoc#107
ovasylenko merged 1 commit into
mainfrom
agent/release-v0-7-0-rc3

Conversation

@ovasylenko

Copy link
Copy Markdown
Contributor

Summary

  • pass the proto3 optional compatibility flag required by Ubuntu 22.04's protoc 3.12
  • bump the replacement release candidate to v0.7.0-rc.3 and refresh lockfiles/docs
  • guard the required protobuf option in release regression tests

Root cause

v0.7.0-rc.2 fixed GNU glibc compatibility by building on Ubuntu 22.04, but that runner's protoc rejected proto3 optional fields without the compatibility flag. The failed candidate produced no GitHub Release or container manifest, and its mobile publication run was cancelled.

Validation

  • cargo fmt --all -- --check
  • cargo metadata --locked --format-version 1
  • cargo metadata --locked --offline --manifest-path fuzz/Cargo.toml --format-version 1
  • bash scripts/test-review-fix-guards.sh
  • cargo test -p orch8-grpc (254 passed)

@ovasylenko
ovasylenko marked this pull request as ready for review July 27, 2026 16:19
@ovasylenko
ovasylenko merged commit 1cda332 into main Jul 27, 2026
17 of 18 checks passed
@ovasylenko
ovasylenko deleted the agent/release-v0-7-0-rc3 branch July 27, 2026 16:19
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