.github/workflows: use stable Go release - it should always point to the latest stable release

This eliminates the need to update .github/workflows/* files whenever new Go stable release is out,
like in the 2db1a664e1 .

See https://github.com/actions/setup-go#using-stableoldstable-aliases
This commit is contained in:
Aliaksandr Valialkin 2023-11-21 11:36:53 +02:00
parent 3cb33196e6
commit b71388c1a8
No known key found for this signature in database
GPG key ID: 52C003EE2BCDB9EB
3 changed files with 16 additions and 7 deletions

View file

@ -17,10 +17,19 @@ jobs:
- name: Setup Go
uses: actions/setup-go@main
with:
go-version: 1.21.4
go-version: stable
cache: false
id: go
- name: Code checkout
uses: actions/checkout@master
- name: Cache Go artifacts
uses: actions/cache@v3
with:
path: |
~/.cache/go-build
~/go/pkg/mod
~/go/bin
key: go-artifacts-${{ runner.os }}-check-licenses-${{ hashFiles('go.sum') }}
restore-keys: go-artifacts-${{ runner.os }}-check-licenses-
- name: Check License
run: |
make check-licenses
run: make check-licenses

View file

@ -57,7 +57,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v4
with:
go-version: 1.21.4
go-version: stable
if: ${{ matrix.language == 'go' }}
# Initializes the CodeQL tools for scanning.

View file

@ -32,7 +32,7 @@ jobs:
- name: Setup Go
uses: actions/setup-go@v4
with:
go-version: 1.21.4
go-version: stable
cache: false
- name: Cache Go artifacts
@ -62,7 +62,7 @@ jobs:
id: go
uses: actions/setup-go@v4
with:
go-version: 1.21.4
go-version: stable
cache: false
- name: Cache Go artifacts
@ -92,7 +92,7 @@ jobs:
- name: Setup Go
uses: actions/setup-go@v4
with:
go-version: 1.21.4
go-version: stable
cache: false
- name: Cache Go artifacts