CI: switch to Go 1.23

Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
This commit is contained in:
Nicola Murino
2024-11-07 20:14:16 +01:00
parent 0bff3e1a67
commit 4eb4ff66ce

View File

@@ -11,11 +11,11 @@ jobs:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
strategy: strategy:
matrix: matrix:
go: ['1.22'] go: ['1.23']
os: [ubuntu-latest, macos-latest] os: [ubuntu-latest, macos-latest]
upload-coverage: [true] upload-coverage: [true]
include: include:
- go: '1.22' - go: '1.23'
os: windows-latest os: windows-latest
upload-coverage: false upload-coverage: false
@@ -233,7 +233,7 @@ jobs:
- name: Set up Go - name: Set up Go
uses: actions/setup-go@v5 uses: actions/setup-go@v5
with: with:
go-version: '1.22' go-version: '1.23'
- name: Build - name: Build
run: | run: |
@@ -297,7 +297,7 @@ jobs:
- name: Set up Go - name: Set up Go
uses: actions/setup-go@v5 uses: actions/setup-go@v5
with: with:
go-version: '1.22' go-version: '1.23'
- name: Build - name: Build
run: | run: |
@@ -376,19 +376,19 @@ jobs:
include: include:
- arch: amd64 - arch: amd64
distro: ubuntu:18.04 distro: ubuntu:18.04
go: go1.22.8 go: latest
go-arch: amd64 go-arch: amd64
- arch: aarch64 - arch: aarch64
distro: ubuntu18.04 distro: ubuntu18.04
go: go1.22.8 go: latest
go-arch: arm64 go-arch: arm64
- arch: ppc64le - arch: ppc64le
distro: ubuntu18.04 distro: ubuntu18.04
go: go1.22.8 go: latest
go-arch: ppc64le go-arch: ppc64le
- arch: armv7 - arch: armv7
distro: ubuntu18.04 distro: ubuntu18.04
go: go1.22.8 go: latest
go-arch: arm7 go-arch: arm7
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -518,7 +518,7 @@ jobs:
- name: Set up Go - name: Set up Go
uses: actions/setup-go@v5 uses: actions/setup-go@v5
with: with:
go-version: '1.22' go-version: '1.23'
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Run golangci-lint - name: Run golangci-lint
uses: golangci/golangci-lint-action@v6 uses: golangci/golangci-lint-action@v6