Skip to content

build: update Go to 1.26.6 - #896

Open
natalie-o-perret wants to merge 1 commit into
masterfrom
build/go-1.26.6
Open

build: update Go to 1.26.6#896
natalie-o-perret wants to merge 1 commit into
masterfrom
build/go-1.26.6

Conversation

@natalie-o-perret

@natalie-o-perret natalie-o-perret commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Description

Update the root and integration module toolchain directives to Go 1.26.6. This ensures CI and release artifacts use the latest standard-library security fixes and unblocks release PR #897.

Go 1.26.6 fixes the reachable standard-library vulnerabilities reported by govulncheck:

Checklist

(For exoscale contributors)

  • Changelog updated (not required for this build-only patch)
  • Testing

Testing

Commands and results

All local commands used the official Go 1.26.6 toolchain through GOTOOLCHAIN=go1.26.6.

  • Before: govulncheck ./... with CI Go 1.26.5 reported five reachable standard-library vulnerabilities in run 31806335572.
  • After: govulncheck ./... in both modules reported No vulnerabilities found.
  • go fmt ./..., go mod tidy, go mod vendor, and go mod verify: passed with no generated dependency diff.
  • go vet ./..., make lint, and golangci-lint run --timeout 4m: passed with 0 lint issues.
  • make build and make test-verbose: passed, including race-enabled unit tests.
  • (cd tests/e2e && go test -v): all no-API scenarios passed.
  • In tests/integ, go test ./... and go test -tags=integration_api -run "^$" ./... passed.

Note

AI assistance: dependency analysis, PR description.

This was referenced Aug 14, 2026
@natalie-o-perret
natalie-o-perret requested a review from a team August 14, 2026 14:15
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