build(deps): consolidate open dependabot updates - #1482
Merged
Conversation
Combines the five open dependabot PRs into a single change: Root module (go.mod): - google.golang.org/grpc 1.82.0 -> 1.82.1 (#1479) - github.com/prometheus/client_golang 1.23.2 -> 1.24.1 (#1475) - github.com/danielgtaylor/huma/v2 2.38.0 -> 2.39.0 (#1474) deploy module (deploy/go.mod): - github.com/pulumi/pulumi-kubernetes/sdk/v4 4.32.0 -> 4.33.0 (#1449) GitHub Actions (#1476): - actions/setup-go bumped across ci/release/deploy workflows - actions/download-artifact v4 -> v8.0.1 in close-invalid-publish-prs Transitive dependencies were re-resolved with `go mod tidy` in both modules. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Contributor
There was a problem hiding this comment.
Pull request overview
Consolidates multiple Dependabot dependency bumps into a single PR across the root Go module, the deploy/ Go module, and several GitHub Actions workflows, keeping the repo’s dependency graph and CI action pins up to date.
Changes:
- Bumped root-module dependencies including
google.golang.org/grpc,github.com/prometheus/client_golang, andgithub.com/danielgtaylor/huma/v2, with correspondinggo.sumupdates. - Bumped
deploy/module dependencygithub.com/pulumi/pulumi-kubernetes/sdk/v4, with correspondingdeploy/go.sumupdates. - Updated pinned SHAs for
actions/setup-goacross workflows and upgradedactions/download-artifactto v8.0.1 (pinned by SHA) inclose-invalid-publish-prs.yml.
Reviewed changes
Copilot reviewed 7 out of 9 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
go.mod |
Updates root module direct/indirect dependency versions to the consolidated set. |
go.sum |
Refreshes root module checksums to match the updated dependency resolution. |
deploy/go.mod |
Updates deploy module dependency versions, notably Pulumi Kubernetes SDK. |
deploy/go.sum |
Refreshes deploy module checksums to match the updated dependency resolution. |
.github/workflows/ci.yml |
Updates actions/setup-go pinned SHA used by CI jobs. |
.github/workflows/release.yml |
Updates actions/setup-go pinned SHA used by release jobs. |
.github/workflows/deploy-staging.yml |
Updates actions/setup-go pinned SHA used by staging deploy workflow. |
.github/workflows/deploy-production.yml |
Updates actions/setup-go pinned SHA used by production deploy workflow. |
.github/workflows/close-invalid-publish-prs.yml |
Upgrades pinned actions/download-artifact SHA to v8.0.1 and updates actions/setup-go where applicable. |
This was referenced Jul 27, 2026
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Consolidates the five open dependabot PRs into a single change so they can be reviewed and merged together. Each bump was reproduced against current
main(go get+go mod tidyfor Go modules; the exact SHA pins applied for the actions group), rather than merging the individual branches, to avoid stalego.sumconflicts.Root module (
go.mod)google.golang.org/grpcgithub.com/prometheus/client_golanggithub.com/danielgtaylor/huma/v2Deploy module (
deploy/go.mod)github.com/pulumi/pulumi-kubernetes/sdk/v4GitHub Actions (#1476)
actions/setup-goSHA bumped acrossci.yml,release.yml,deploy-production.yml,deploy-staging.ymlactions/download-artifactv4 → v8.0.1 inclose-invalid-publish-prs.ymlgo mod tidyre-resolved transitive dependencies in both modules accordingly.Verification
go build ./...passes (root + deploy)go vet ./...passesgovulncheck ./...reports nogolang.org/x/textfinding (the GO-2026-5970 fix from fix(deps): bump golang.org/x/text to v0.39.0 (GO-2026-5970) #1481 is preserved; tidy pulled x/text to v0.40.0)Follow-up
Once this merges, the five superseded PRs (#1479, #1475, #1474, #1449, #1476) can be closed.
🤖 Generated with Claude Code