Skip to content

Update to Go 1.25#2882

Merged
andrerfcsantos merged 6 commits intoexercism:mainfrom
andrerfcsantos:update-to-go-1.25
Oct 5, 2025
Merged

Update to Go 1.25#2882
andrerfcsantos merged 6 commits intoexercism:mainfrom
andrerfcsantos:update-to-go-1.25

Conversation

@andrerfcsantos
Copy link
Copy Markdown
Member

@andrerfcsantos andrerfcsantos commented Oct 5, 2025

As a follow up from the PR to the test runner bumping the version of Go to 1.25, this PR makes it so the pipeline also runs Go 1.25, along with some other tweaks:

  • Update CI actions and machines where it runs
  • Update the go directive in the go.mod files of exercises from go 1.18 -> go 1.23
  • Removed golangci-lint and added gofumpt
    • A lot of formatting changes were made by gofumpt
    • Made formatting step separate from tests
  • Updated gomod-sync to use Go 1.25
    • Dependencies were also updated

@andrerfcsantos andrerfcsantos force-pushed the update-to-go-1.25 branch 2 times, most recently from 02f16b3 to b8bcd91 Compare October 5, 2025 15:50
@andrerfcsantos andrerfcsantos changed the title Update CI Update to Go 1.25 and remove golangci-lint in favor of gofumpt Oct 5, 2025
@andrerfcsantos andrerfcsantos merged commit 023fb73 into exercism:main Oct 5, 2025
17 checks passed
@andrerfcsantos andrerfcsantos changed the title Update to Go 1.25 and remove golangci-lint in favor of gofumpt Update to Go 1.25 Oct 5, 2025
@andrerfcsantos andrerfcsantos deleted the update-to-go-1.25 branch October 11, 2025 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant