Update CI actions to latest versions

This commit is contained in:
Brendan C. Ward 2022-10-19 20:06:57 -07:00
parent f11693bc82
commit 05659dda14
No known key found for this signature in database
GPG Key ID: BA077BE8F8B9CE08
3 changed files with 12 additions and 12 deletions

View File

@ -30,15 +30,15 @@ jobs:
shell: bash
- name: Install Go
uses: actions/setup-go@v2
uses: actions/setup-go@v3
with:
go-version: ${{ matrix.go }}
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v2.5
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
uses: github/codeql-action/init@v2
with:
languages: go
@ -46,4 +46,4 @@ jobs:
run: go build .
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
uses: github/codeql-action/analyze@v2

View File

@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v2.5
- name: Make binaries
uses: ./.github/actions/build_x386_64
env:
@ -19,7 +19,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v2.5
- name: Make binaries
uses: ./.github/actions/build_arm64
env:

View File

@ -29,11 +29,11 @@ jobs:
sudo apt install -y gcc-multilib g++-multilib
shell: bash
- name: Install Go
uses: actions/setup-go@v2
uses: actions/setup-go@v3
with:
go-version: ${{ matrix.go }}
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v2.5
- name: Test
run: go test -v ./...
@ -55,11 +55,11 @@ jobs:
arch: arm64
packages: "gcc-10-aarch64-linux-gnu gcc-aarch64-linux-gnu libc6-dev:arm64 linux-libc-dev:arm64 libsqlite3-dev:arm64 gcc-multilib-arm-linux-gnueabihf:arm64 file"
- name: Install Go
uses: actions/setup-go@v2
uses: actions/setup-go@v3
with:
go-version: ${{ matrix.go }}
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v2.5
- name: Build
run: go build .
shell: bash
@ -77,11 +77,11 @@ jobs:
shell: bash
- name: Install Go
if: success()
uses: actions/setup-go@v2
uses: actions/setup-go@v3
with:
go-version: 1.17.x
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v2.5
- name: Calc coverage
run: |
go test -v -covermode=count -coverprofile=coverage.out ./...