Skip to content

Commit 35cbbe0

Browse files
nachiketclaude
andcommitted
ci: bump go-version to 1.25 in CI + release workflows
go.mod requires go 1.25.0; both workflows were still pinned at 1.23. The v0.6.0 release run failed at goreleaser's `go mod tidy` hook with `go.mod requires go >= 1.25.0 (running go 1.23.12; GOTOOLCHAIN=local)` — goreleaser sets GOTOOLCHAIN=local by default, which blocks Go's automatic toolchain fetch, so setup-go must install the right version directly. Bumps: - .github/workflows/release.yml setup-go go-version "1.23" -> "1.25" - .github/workflows/ci.yml setup-go go-version '1.23' -> '1.25' (both test and build matrix) The v0.6.0 tag will be re-cut against this commit so the release workflow runs the right toolchain. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent fe6043c commit 35cbbe0

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- uses: actions/checkout@v6
2121
- uses: actions/setup-go@v6
2222
with:
23-
go-version: '1.23'
23+
go-version: '1.25'
2424
cache: true
2525
- run: go vet ./...
2626
- run: go test -race ./...
@@ -41,7 +41,7 @@ jobs:
4141
- uses: actions/checkout@v6
4242
- uses: actions/setup-go@v6
4343
with:
44-
go-version: '1.23'
44+
go-version: '1.25'
4545
cache: true
4646
- name: build
4747
env:

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
fetch-depth: 0
1717
- uses: actions/setup-go@v6
1818
with:
19-
go-version: "1.23"
19+
go-version: "1.25"
2020
cache: true
2121

2222
# Catch the easy mistake of pushing a tag without bumping VERSION.

0 commit comments

Comments
 (0)