Skip to content
This repository was archived by the owner on Sep 11, 2025. It is now read-only.

Conversation

@mattjohnsonpint
Copy link
Contributor

Description

This is a follow up to #660. Going forward, all projects in the repo will behave the same way:

  • Minimum Go version will be set with the go declaration in go.mod / go.work files.
    • High/Critical CVEs in Go will raise this version. ie., it is currently 1.23.1, even though the code will technically compile against 1.23.0.
  • Recommended Go version will be set with the toolchain declaration in go.mod / go.work files.

Currently, this means all projects should have:

go 1.23.1

toolchain go1.23.4

Checklist

  • Code compiles correctly and linting passes locally
  • For all code changes, an entry added to the CHANGELOG.md file describing and linking to
    this PR

@mattjohnsonpint mattjohnsonpint requested a review from a team January 7, 2025 21:43
@mattjohnsonpint mattjohnsonpint enabled auto-merge (squash) January 7, 2025 21:50
@mattjohnsonpint mattjohnsonpint merged commit 3b279fc into main Jan 7, 2025
66 checks passed
@mattjohnsonpint mattjohnsonpint deleted the mjp/go-tooolchain branch January 7, 2025 23:10
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants