Skip to content

[+] bump Go to 1.27 - #433

Merged
pashagolub merged 3 commits into
masterfrom
claude/go-1-27-upgrade-021fb7
Sep 25, 2026
Merged

pashagolub merged 3 commits into
masterfrom
claude/go-1-27-upgrade-021fb7

Conversation

@pashagolub

@pashagolub pashagolub commented Sep 16, 2026 •

Copy link
Copy Markdown
Collaborator

What

  • go.mod: go 1.27.0
  • CI workflows (build.yml, release.yml): actions/setup-go now reads the version from go.mod via go-version-file, so future bumps only touch go.mod
  • release.yml: checkout moved before Go setup so go.mod is available
  • build.yml: golang:1.27 Docker build image (image tags can't be derived from go.mod, still manual)

Why

Move the whole project to Go 1.27 and keep the module version, CI build and release toolchain in sync from a single source.

Notes for reviewers

  • No other files pin a Go version (no Dockerfiles, docs or toolchain directive).
  • Verified locally with go1.27.0: go build ./... and go vet ./... pass.

@coveralls

coveralls commented Sep 16, 2026 •

Copy link
Copy Markdown

Coverage Status

coverage: 91.434% (-0.7%) from 92.15% — claude/go-1-27-upgrade-021fb7 into master

@pashagolub pashagolub changed the title [*] bump Go to 1.27 [+] bump Go to 1.27 Sep 16, 2026
@pashagolub
pashagolub force-pushed the claude/go-1-27-upgrade-021fb7 branch from e8be90c to 5121bd6 Compare September 16, 2026 17:57
@pashagolub pashagolub self-assigned this Sep 24, 2026
@pashagolub pashagolub added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Sep 24, 2026
@github-project-automation github-project-automation Bot moved this to In progress in vip-manager Sep 24, 2026
@github-project-automation github-project-automation Bot moved this from In progress to Reviewer approved in vip-manager Sep 25, 2026
@pashagolub
pashagolub merged commit efb7e06 into master Sep 25, 2026
4 of 5 checks passed
@pashagolub
pashagolub deleted the claude/go-1-27-upgrade-021fb7 branch September 25, 2026 06:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants