-
Notifications
You must be signed in to change notification settings - Fork 136
chore!: upgrade to Go 1.24 #545
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
Conversation
we might need to run a re-generate of the Go ffi types in here to see if there's any changes in 1.24? or do we have a CI run that does this for us? |
@galargh : I assume you'll look at #545 (comment) and then merge when we're confirmed to be clear. |
Right on, I'll get on it tomorrow! |
@rvagg Could you point me in the direction of which types are generated here/how to regenerate them if needed? |
As long as
And I think if there were ype mismatches, the build or tests would fail. |
In that case, I think we're good to go. OK if I merge this? |
Yes, go ahead and merge! |
Proposed Changes
This PR updates Go version used in this repo to 1.24.7.
Additional Info
golangci-lint v1.64 is the last version in the v1 lineage. It has moved on to v2 now. v1.64 does not support Go 1.25 so we'll have to upgrade to v2 before we move on to Go 1.25 ourselves.