Skip to content

Commit e3cb924

Browse files
chrisguineyclaude
andauthored
chore: require Go 1.25 minimum (#342)
Go 1.24 is end-of-life. Bump the module's go directive to 1.25.7 (toolchain go1.25.8) and align CI with the rest of the Go repos: test across [1.25.x, 1.26.x] and build/lint/publish on 1.26.x. Signed-off-by: Chris Guiney <chris@guiney.net> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 300f193 commit e3cb924

5 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/go-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
name: go-test
1717
strategy:
1818
matrix:
19-
go-version: [1.24.x, 1.25.x]
19+
go-version: [1.25.x, 1.26.x]
2020
platform: [ubuntu-latest]
2121
runs-on: ${{ matrix.platform }}
2222
steps:

.github/workflows/golangci-lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ jobs:
2020
persist-credentials: false
2121
- uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 https://github.com/actions/setup-go/releases/tag/v6.0.0
2222
with:
23-
go-version: 1.25.x
23+
go-version: 1.26.x
2424
- name: golangci-lint
2525
uses: golangci/golangci-lint-action@82606bf257cbaff209d206a39f5134f0cfbfd2ee # v9.2.1 https://github.com/golangci/golangci-lint-action/releases/tag/v9.2.1

.github/workflows/nilaway.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
persist-credentials: false
2121
- uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 https://github.com/actions/setup-go/releases/tag/v6.0.0
2222
with:
23-
go-version: 1.25.x
23+
go-version: 1.26.x
2424
- name: install nilaway
2525
run: go install go.uber.org/nilaway/cmd/nilaway@latest
2626
- name: run nilaway

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
persist-credentials: false
6464
- uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6 https://github.com/actions/setup-go/releases/tag/v6
6565
with:
66-
go-version: 1.24.x
66+
go-version: 1.26.x
6767
- name: Build binary
6868
run: GOOS=${{ matrix.os }} GOARCH=${{ matrix.arch }} make build
6969
- name: Upload release asset

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
module github.com/blinklabs-io/txtop
22

3-
go 1.24.0
3+
go 1.25.7
44

5-
toolchain go1.24.4
5+
toolchain go1.25.8
66

77
require (
88
github.com/blinklabs-io/cardano-models v0.7.0

0 commit comments

Comments
 (0)