Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update Go versions #133

Merged
merged 1 commit into from
Feb 13, 2024
Merged

chore: update Go versions #133

merged 1 commit into from
Feb 13, 2024

Conversation

blgm
Copy link
Member

@blgm blgm commented Feb 13, 2024

Go 1.22 has just been released, meaning that only Go 1.22 and 1.21 are officially in support. Testing has been improved to test against these versions using the stable and oldstable references. These will change when new versions of Go are released, meaning that we don't need to keep updating the GitHub Actions file.

The go.mod file has been updated to Go 1.20. There's value in doing this because the dependency tracking syntax has changed since Go 1.16. And we have been testing against Go 1.20, so we know this works. It was decided not to go for an intermediate version (say Go 1.18) since we haven't been testing against that, so there's potentially additional work needed.

Go 1.22 has just been released, meaning that only Go 1.22 and 1.21 are
officially in support. Testing has been improved to test against these
versions using the `stable` and `oldstable` references. These will
change when new versions of Go are released, meaning that we don't need
to keep updating the GitHub Actions file.

The `go.mod` file has been updated to Go 1.20. There's value in doing
this because the dependency tracking syntax has changed since Go 1.16.
And we have been testing against Go 1.20, so we know this works. It was
decided not to go for an intermediate version (say Go 1.18) since we
haven't been testing against that, so there's potentially additional
work needed.
@blgm blgm merged commit 0ae867d into main Feb 13, 2024
9 checks passed
@blgm blgm deleted the go1.22 branch February 13, 2024 16:09
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.

None yet

1 participant