fix: Update google.golang.org/grpc and GitHub actions - #3894
Conversation
|
plural review this |
Soffi AI SummaryThis PR performs routine dependency and CI infrastructure maintenance across the monorepo. The core change upgrades Commits
Updated: 2026-07-22 12:55 UTC |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
Greptile SummaryThis PR updates the shared Go dependency graph for gRPC. The main changes are:
Confidence Score: 5/5This looks safe to merge.
|
| Filename | Overview |
|---|---|
| go/cloud-query/go.mod | Updates the direct gRPC dependency and reconciles its indirect genproto requirements. |
| go/deployment-operator/go.mod | Updates the direct gRPC dependency and matching genproto revisions. |
| go/kubernetes-agent/kas/go.mod | Aligns gRPC, genproto, and protoc-gen-validate dependency versions. |
| go/nexus/go.mod | Updates gRPC and removes unused indirect OpenTelemetry requirements. |
| go/observability-proxy/go.mod | Updates gRPC and prunes unused indirect OpenTelemetry requirements. |
| go/tools/go.mod | Updates protoc-gen-validate and refreshes its transitive generator dependency graph. |
| go/helm-test/go.mod | Updates the indirect gRPC and genproto graph and removes an unnecessary explicit requirement. |
Reviews (1): Last reviewed commit: "update google.golang.org/grpc" | Re-trigger Greptile
Greptile SummaryThis PR updates gRPC and related Go dependencies across the repository. The main changes are:
Confidence Score: 5/5This looks safe to merge.
|
| Filename | Overview |
|---|---|
| go/cloud-query/go.mod | Upgrades the direct gRPC dependency and aligns the selected genproto modules. |
| go/deployment-operator/go.mod | Upgrades the operator's direct gRPC dependency and related indirect genproto modules. |
| go/deployment-operator/go.sum | Refreshes checksums for gRPC and selected transitive Envoy, xDS, validation, and GCP detector dependencies. |
| go/kubernetes-agent/kas/go.mod | Upgrades direct gRPC, genproto, and protoc-gen-validate dependencies used by KAS. |
| go/nexus/go.mod | Upgrades gRPC and genproto while removing unused indirect OpenTelemetry requirements. |
| go/observability-proxy/go.mod | Upgrades gRPC and genproto while removing unused indirect OpenTelemetry requirements. |
| go/tools/go.mod | Updates protobuf validation tooling and its protoc-gen-star dependency. |
Reviews (2): Last reviewed commit: "update google.golang.org/grpc" | Re-trigger Greptile
There was a problem hiding this comment.
The grpc update looks consistent across the modules touched by this PR, but the workspace is still left with mixed genproto/googleapis/rpc revisions in go/client and go/deployment-operator/terratest. I don't see a clear correctness issue in the diff itself, but I'd like those leftover modules reconciled or explicitly justified, and the usual module-level CI / grpc-heavy validation to pass before merge.
Main review concern is workspace-wide dependency alignment rather than the direct grpc bump itself. If the omitted modules are intentionally excluded, please note that in the PR and rely on green CI for the grpc-heavy services.
Removed WithSharedWriteBuffer calls as it is done by default now.
See: grpc/grpc-go#8957 and grpc/grpc-go#9060.
Test Plan
Test environment: https://console.plrl-dev-aws.onplural.sh/
Checklist
Plural Flow: console