Skip to content

Comments

Bump Bazel to 9.0.0 and update dependencies#366

Merged
tjgq merged 2 commits intobazelbuild:mainfrom
tyler-french:tfrench/gencode3
Feb 12, 2026
Merged

Bump Bazel to 9.0.0 and update dependencies#366
tjgq merged 2 commits intobazelbuild:mainfrom
tyler-french:tfrench/gencode3

Conversation

@tyler-french
Copy link
Contributor

Rebase of #361

gRPC 1.66.0.bcr.2 -> 1.76.0.bcr.1
rules_proto 6.0.2 -> 7.1.0
protobuf 28.1 -> 33.5
googleapis 0.0.0-20240819-fe8ba054a -> 0.0.0-20260130-c0fcb356
rules_go 0.50.1 -> 0.59.0
gazelle 0.38.0 -> 0.47.0

Regenerate the *.pb.go files via hooks/pre-commit.
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR rebases and applies the Bazel 9.0.0 upgrade for remote-apis, updating the repo’s Bazel module dependencies and regenerating Go protobuf / gRPC outputs to match newer protobuf/grpc toolchains.

Changes:

  • Bump Bazel to 9.0.0 and update MODULE.bazel dependencies (grpc, rules_proto, protobuf, googleapis, rules_go, gazelle).
  • Update Go module dependencies (go.mod/go.sum) to newer grpc, protobuf, genproto, and x/* versions.
  • Regenerate Go protobuf / gRPC code with newer protoc-gen-go / protoc-gen-go-grpc (including new generic streaming APIs and additional generated comments).

Reviewed changes

Copilot reviewed 10 out of 13 changed files in this pull request and generated 8 comments.

Show a summary per file
File Description
go.mod Updates Go deps and bumps the Go version directive.
go.sum Refreshes dependency checksums after module updates.
MODULE.bazel Updates Bazel module dependencies to match the new toolchain versions.
.bazelversion Pins Bazel to 9.0.0.
.bazelrc Removes explicit bzlmod enablement, keeps proto descriptor source info flag.
build/bazel/semver/semver.pb.go Regenerated protobuf Go output for updated protoc/protoc-gen-go.
build/bazel/remote/logstream/v1/remote_logstream.pb.go Regenerated protobuf Go output for updated protoc/protoc-gen-go.
build/bazel/remote/logstream/v1/remote_logstream_grpc.pb.go Regenerated gRPC Go output (new generator patterns + comments).
build/bazel/remote/execution/v2/remote_execution_grpc.pb.go Regenerated gRPC Go output (generic streaming + new generator patterns + comments).
build/bazel/remote/asset/v1/remote_asset.pb.go Regenerated protobuf Go output for updated protoc/protoc-gen-go.
build/bazel/remote/asset/v1/remote_asset_grpc.pb.go Regenerated gRPC Go output (new generator patterns + comments).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@tjgq tjgq merged commit 9e084d0 into bazelbuild:main Feb 12, 2026
7 of 8 checks passed
@tyler-french tyler-french deleted the tfrench/gencode3 branch February 12, 2026 19:31
@philwo
Copy link
Member

philwo commented Feb 16, 2026

Thank you for rebasing & merging! :)

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.

5 participants