Skip to content

Fix govulncheck, bump dependencies, and add Renovate#118

Merged
retlehs merged 3 commits into
mainfrom
bump-deps-govulncheck
Jul 9, 2026
Merged

Fix govulncheck, bump dependencies, and add Renovate#118
retlehs merged 3 commits into
mainfrom
bump-deps-govulncheck

Conversation

@retlehs

@retlehs retlehs commented Jul 9, 2026

Copy link
Copy Markdown
Member

govulncheck started failing on main (run) after two vulnerabilities landed in our dependency tree. This bumps everything to clear them, updates our GitHub Actions, and adds Renovate so this doesn't happen again.

govulncheck fix

  • GO-2026-5764aws-sdk-go-v2/aws/protocol/eventstream v1.7.7 → v1.7.14 (fix was in v1.7.8)
  • GO-2026-5856 — stdlib crypto/tls, cleared by bumping the toolchain directive go 1.26.11.26.5

govulncheck ./... now exits clean.

Dependencies

  • go get -u ./... — every module in go.mod is now at its latest release (notably s3 v1.97.1→v1.105.0, smithy-go v1.24.2→v1.27.3, x/crypto v0.49.0→v0.54.0, modernc.org/sqlite v1.46.1→v1.53.0)

GitHub Actions

  • actions/checkout v6 → v7
  • webfactory/ssh-agent v0.9.1 → v0.10.0

Renovate

  • Adds .github/renovate.json: weekly schedule, groups the aws-sdk-go-v2, modernc.org, and golang.org/x families and all Actions bumps into single PRs, auto-merges patch/digest updates once CI is green, and labels majors for hand review.

🤖 Generated with Claude Code

retlehs and others added 3 commits July 9, 2026 11:52
Resolves the govulncheck failure — GO-2026-5764 (aws-sdk-go-v2 eventstream v1.7.7→v1.7.14) and GO-2026-5856 (stdlib crypto/tls, via go 1.26.1→1.26.5). Also bumps all remaining go.mod modules to latest.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
actions/checkout v6→v7, webfactory/ssh-agent v0.9.1→v0.10.0.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@retlehs
retlehs merged commit 5255da1 into main Jul 9, 2026
5 checks passed
@retlehs
retlehs deleted the bump-deps-govulncheck branch July 9, 2026 16:56
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.

1 participant