Skip to content

build: bump Go to 1.27 - #935

Merged
imiric merged 3 commits into
masterfrom
imiric/build/bump-go
Oct 14, 2026
Merged

imiric merged 3 commits into
masterfrom
imiric/build/bump-go

Conversation

@imiric

@imiric imiric commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

Description

Resolves error installing the latest version of goreleaser.

As explained in this article, the Go version in go.mod should be the minimum version the project can build with, so we should abandon this bad practice, but I won't change this now.

Also bumps golangci-lint version, because v2.12.2 doesn't work with Go 1.27, and aligns the main Dockerfile for consistency.

Checklist

(For exoscale contributors)

  • Changelog updated (under Unreleased block, and add the Pull Request #number for each bit you add to the CHANGELOG.md)
  • Testing

Testing

Confirmed locally that it installs fine with Go 1.27.

Resolves [error installing the latest version of goreleaser][1].
Confirmed locally that it installs fine with Go 1.27.

As explained in [this article][2], the Go version in `go.mod` should be
the minimum version the project can build with, so we should abandon
this bad practice, but I won't change this now.

[1]: https://github.com/exoscale/cli/actions/runs/38562448775/job/115846628383

[2]: https://blog.howardjohn.info/posts/go-mod-version/
@imiric
imiric requested a review from a team October 14, 2026 12:30
@imiric
imiric merged commit aa95e2f into master Oct 14, 2026
7 checks passed
@imiric
imiric deleted the imiric/build/bump-go branch October 14, 2026 12:49
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.

3 participants