Skip to content

feat: upgrade Go version to 1.24.x#5132

Open
rakibhossainctr wants to merge 2 commits intodevelop/6from
go-1.24.x-upgrade
Open

feat: upgrade Go version to 1.24.x#5132
rakibhossainctr wants to merge 2 commits intodevelop/6from
go-1.24.x-upgrade

Conversation

@rakibhossainctr
Copy link

  • Update go.mod to require Go 1.24 with toolchain go1.24.0
  • Upgrade CircleCI Go version parameter from 1.21.11 to 1.24.0
  • Update AppVeyor Go version to 1.24.0 and fix download URL to use go.dev
  • Upgrade GitHub Actions workflows to use Go 1.24.x
  • Update README minimum Go version requirement from 1.16 to 1.24
  • Update staticcheck cache key and environment variable to 1.24.0

What is this change?

Why is this change necessary?

Does your change need a Changelog entry?

Do you need clarification on anything?

Were there any complications while making this change?

Have you reviewed and updated the documentation for this change? Is new documentation required?

How did you verify this change?

Is this change a patch?

- Update go.mod to require Go 1.24 with toolchain go1.24.0
- Upgrade CircleCI Go version parameter from 1.21.11 to 1.24.0
- Update AppVeyor Go version to 1.24.0 and fix download URL to use go.dev
- Upgrade GitHub Actions workflows to use Go 1.24.x
- Update README minimum Go version requirement from 1.16 to 1.24
- Update staticcheck cache key and environment variable to 1.24.0

Signed-off-by: rakibhossainctr <rakib.hossain.ctr@sumologic.com>
- Update agent version tests to expect (devel) instead of empty string
  Go 1.24 now populates version info from build metadata in dev builds
- Fix agent event tests to expect (devel) in SensuAgentVersion field
- Replace non-constant format string in pipeline filter error handling
- Remove unused fmt import from pipeline filter legacy code

Signed-off-by: rakibhossainctr <rakib.hossain.ctr@sumologic.com>
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