Bump Golang version to 1.24 (#4226)

* chore(go): bump golang version to 1.24

* chore(tests): bump golang versions for running tests under ci

* chore(ci): bump golangci-lint version

* chore(go): add golangci-lint to tools list

* chore(go): add gofumpt to tools list

* fix(ci): fix golang-ci version definition
This commit is contained in:
Gabe Kangas
2025-02-25 20:42:14 -08:00
committed by GitHub
parent 9b7c612b94
commit 6e4a237a72
9 changed files with 647 additions and 31 deletions
+1 -1
View File
@@ -48,7 +48,7 @@ jobs:
- uses: actions/setup-go@v5
with:
go-version: '1.22'
go-version: '1.24'
cache: true
- name: Install Google Chrome
+1 -1
View File
@@ -49,7 +49,7 @@ jobs:
- uses: actions/setup-go@v5
with:
go-version: '1.22'
go-version: '1.24'
cache: true
# Initializes the CodeQL tools for scanning.
+2 -1
View File
@@ -28,11 +28,12 @@ jobs:
- uses: actions/setup-go@v5
with:
go-version: '1.22'
go-version: '1.24'
cache: true
- uses: actions/checkout@v4
- name: golangci-lint
uses: golangci/golangci-lint-action@v6
with:
version: v1.64.5
only-new-issues: true
args: --timeout=3m
+1 -1
View File
@@ -12,7 +12,7 @@ jobs:
test:
strategy:
matrix:
go-version: [1.21.x, 1.22.x]
go-version: [1.23.x, 1.24.x]
os: [ubuntu-latest, macos-latest, windows-latest, ubuntu-24.04-arm]
runs-on: ${{ matrix.os }}
steps:
+1 -1
View File
@@ -47,7 +47,7 @@ jobs:
- uses: actions/setup-go@v5
if: steps.changed-files-yaml.outputs.src_any_changed == 'true'
with:
go-version: '1.22'
go-version: '1.24'
cache: true
- name: Cache node modules