Skip to content

chore(deps): set grpc and rpc versions to be compatible with internal monorepo#171

Merged
albertywu merged 1 commit into
mainfrom
wua/set-rpc-version
Jun 1, 2026
Merged

chore(deps): set grpc and rpc versions to be compatible with internal monorepo#171
albertywu merged 1 commit into
mainfrom
wua/set-rpc-version

Conversation

@albertywu
Copy link
Copy Markdown
Contributor

@albertywu albertywu commented Jun 1, 2026

Summary

Previous PR forgot to downgrade the rpc version to be compatible with our internal monorepo.

This PR sets the grpc / rpc versions to be compatible with our internal monorepo. Using the versions that precede this dependabot PR, which introduced versions incompatible with our monorepo verions.

Since both versions here are <= monorepo versions, it avoids forcing a monorepo bump of these dependencies.

Test Plan

make test

Revert google.golang.org/grpc from v1.67.3 to v1.68.1 -- the
pre-security-bump (#146) known-good version -- and pin the transitive
google.golang.org/genproto/googleapis/rpc to
v0.0.0-20241230172942-26aa7a208def to match the internal monorepo.

grpc v1.68.1 only transitively requires genproto/rpc ...20240903143218,
so the explicit Dec-2024 pin holds cleanly under MVS. Update the
dependabot ignore comment to v1.68.x (the ignore rule itself is
unchanged and still blocks all grpc bumps).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings June 1, 2026 16:47
Copy link
Copy Markdown

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 adjusts Go module dependencies to use a “known-good” gRPC version and to align the transitive genproto/googleapis/rpc module version with an internal monorepo baseline, along with a small Dependabot comment update.

Changes:

  • Update google.golang.org/grpc from v1.67.3 to v1.68.1.
  • Add/adjust an explicit indirect requirement on google.golang.org/genproto/googleapis/rpc at v0.0.0-20241230172942-26aa7a208def.
  • Update go.sum and tweak the Dependabot ignore comment for gRPC.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 3 comments.

File Description
go.mod Bumps gRPC to v1.68.1 and pins the indirect genproto/googleapis/rpc minimum version.
go.sum Updates checksums to match the new gRPC and genproto/googleapis/rpc versions.
.github/dependabot.yml Updates the inline comment describing the intentional gRPC ignore/pin behavior.

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

Comment thread .github/dependabot.yml
Comment thread go.mod
Comment thread go.mod
@albertywu albertywu changed the title chore(deps): revert grpc to v1.68.1 known-good and pin genproto/rpc chore(deps): set grpc and rpc versions to be compatible with internal monorepo Jun 1, 2026
@albertywu albertywu marked this pull request as ready for review June 1, 2026 17:04
@albertywu albertywu requested review from a team, behinddwalls and sbalabanov as code owners June 1, 2026 17:04
@albertywu albertywu added this pull request to the merge queue Jun 1, 2026
Merged via the queue into main with commit 0b83e69 Jun 1, 2026
14 checks passed
@behinddwalls behinddwalls deleted the wua/set-rpc-version branch June 1, 2026 17:20
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