Skip to content

Commit cae9bea

Browse files
authored
deps: upgrade go version to go1.26 (#78)
* deps: upgrade go version to go1.26 * ci: update golangci-lint * ci: fix lint version
1 parent dfe96bb commit cae9bea

File tree

4 files changed

+9
-14
lines changed

4 files changed

+9
-14
lines changed

.github/workflows/ci-avx512.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ jobs:
3535
- name: Checkout
3636
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3737

38-
- name: Setup Go 1.26
38+
- name: Setup Go
3939
uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.2.0
4040
with:
41-
go-version: '1.26.0-rc.2'
41+
go-version-file: 'go.mod'
4242

4343
- name: Verify AVX-512 Support
4444
run: |

.github/workflows/ci.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ jobs:
99
steps:
1010
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1111

12-
- name: Setup Go 1.26
12+
- name: Setup Go
1313
uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.2.0
1414
with:
15-
go-version: '1.26.0-rc.2'
15+
go-version-file: 'go.mod'
1616

1717
- name: Run tests
1818
env:
@@ -24,15 +24,13 @@ jobs:
2424
steps:
2525
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2626

27-
- name: Setup Go 1.26
27+
- name: Setup Go
2828
uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.2.0
2929
with:
30-
go-version: '1.26.0-rc.2'
30+
go-version-file: 'go.mod'
3131

3232
- name: Run golangci-lint
33-
uses: golangci/golangci-lint-action@1e7e51e771db61008b38414a730f564565cf7c20 # v9.2.0
34-
with:
35-
version: v2.8.0
33+
run: go run github.com/golangci/golangci-lint/v2/cmd/golangci-lint@v2.9.0 run
3634
env:
3735
GOEXPERIMENT: simd
3836

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.26-rc-bookworm
1+
FROM golang:1.26-bookworm
22
WORKDIR /app
33

44
# Install golangci-lint (latest version for Go 1.26 compatibility)

go.mod

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
11
module github.com/nnnkkk7/go-simdcsv
22

3-
// Note: This project requires Go 1.26 with GOEXPERIMENT=simd for full functionality.
4-
// For local development on Apple Silicon, use Docker: make docker-test
5-
// Using go 1.25 for IDE compatibility (SIMD code won't compile locally)
6-
go 1.25
3+
go 1.26

0 commit comments

Comments
 (0)