Skip to content

fix(container): install the protobuf well-known types in the build stage - #3

Merged
yordis merged 1 commit into
mainfrom
yordis/fix-container-protoc-includes
Sep 1, 2026
Merged

fix(container): install the protobuf well-known types in the build stage#3
yordis merged 1 commit into
mainfrom
yordis/fix-container-protoc-includes

Conversation

@yordis

@yordis yordis commented Sep 1, 2026

Copy link
Copy Markdown
Member
  • The first publish canary image run on main failed: protoc could not resolve import "google/protobuf/timestamp.proto".
  • Debian splits protoc and the include tree it resolves the well-known types against across two packages. CI installs protobuf-compiler without --no-install-recommends and picks the second one up implicitly; the Containerfile is the only place that passes that flag, so it was the only place that never got it.
  • Without this, every green push to main leaves canary and the sha- rollback tag unpublished.

The canary image build is the only place that installs protoc with
--no-install-recommends, so it was the only place that never got the
include tree walgit-proto compiles against.

Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
@yordis
yordis merged commit 938ea95 into main Sep 1, 2026
4 checks passed
@yordis
yordis deleted the yordis/fix-container-protoc-includes branch September 1, 2026 18:02
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