Skip to content

Bump rules_buf to 0.6.1. - #3535

Queued
3405691582 wants to merge 1 commit into
google:mainfrom
3405691582:port35
Queued

3405691582 wants to merge 1 commit into
google:mainfrom
3405691582:port35

Conversation

@3405691582

Copy link
Copy Markdown
Collaborator

aspect_rules_lint depends on rules_buf, whose toolchain repository rule fails outright on any platform without a buf release. Because the toolchains are registered globally, that aborts every build on such platforms, even for targets that never use buf.

The newer release supports more platforms, and so do we. rules_buf is only an indirect dependency, so a bazel_dep in MODULE.bazel is enough to raise the version.

aspect_rules_lint depends on rules_buf, whose toolchain repository
rule fails outright on any platform without a buf release. Because
the toolchains are registered globally, that aborts every build on
such platforms, even for targets that never use buf.

The newer release supports more platforms, and so do we. rules_buf is
only an indirect dependency, so a bazel_dep in MODULE.bazel is enough
to raise the version.
@3405691582
3405691582 requested a review from Databean November 6, 2026 17:13
@3405691582 3405691582 added the kokoro:run Run e2e tests. label Nov 9, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:run Run e2e tests. label Nov 9, 2026
@3405691582
3405691582 added this pull request to the merge queue Nov 11, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Nov 11, 2026
@3405691582
3405691582 added this pull request to the merge queue Nov 11, 2026

This branch has not been deployed

No deployments
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.

3 participants