Skip to content

chore: bump Go to 1.26.9 and golang.org/x/net to 0.61.0 - #201

Merged
richardwooding merged 1 commit into
mainfrom
chore/go-1.26.9-x-net
Oct 15, 2026
Merged

richardwooding merged 1 commit into
mainfrom
chore/go-1.26.9-x-net

Conversation

@richardwooding

Copy link
Copy Markdown
Contributor

Summary

  • go.mod: go 1.26.7 → go 1.26.9
  • golang.org/x/net 0.59.0 → 0.61.0 (pulls x/crypto, x/sync, x/sys, x/text, x/tools, x/telemetry patch bumps via go mod tidy)

Why

The Security workflow has been failing on main (and on dependabot PRs such as #200) with the GO-2026-6599…6617 advisories. They are all in the Go standard library (fixed in 1.26.9; osv-scanner reads the version from the go directive) and in golang.org/x/net's HTTP/2 implementation (fixed in 0.60.0).

Verification

  • go build ./..., go vet ./... clean
  • go test -short -race ./... passes for every package except the Docker-dependent testcontainer tests in pg/, which fail only because no Docker socket is available locally (unchanged behaviour)
  • govulncheck ./... reports no golang.org/x/net findings; the remaining findings are in the local Go 1.27.1 toolchain itself, which CI does not use

🤖 Generated with Claude Code

Clears the GO-2026-6599..6617 advisories that fail the Security
workflow on main: the stdlib ones are fixed in Go 1.26.9 (osv-scanner
reads the version from the go directive) and the HTTP/2 ones in
golang.org/x/net 0.60.0+.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@richardwooding
richardwooding merged commit d35b11d into main Oct 15, 2026
9 checks passed
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