Skip to content

Commit

Permalink
github: use ubuntu-24.04 for tests
Browse files Browse the repository at this point in the history
  • Loading branch information
nathan-artie committed Oct 3, 2024
1 parent ae2fd5a commit af04567
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions .github/workflows/gha-go-test.yaml
Original file line number Diff line number Diff line change
@@ -1,28 +1,35 @@
name: Go tests
name: Go checks

on: [push]

jobs:
test:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

steps:
- uses: actions/checkout@v4

- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: 1.23

- name: Install dependencies
run: go mod download

- name: Run vet
run: make vet

- name: Run staticcheck
env:
SC_VERSION: "2024.1.1"
run: |
SC_URL="https://github.com/dominikh/go-tools/releases/download/$SC_VERSION/staticcheck_linux_amd64.tar.gz"
wget -q ${SC_URL} -O - | tar -xzf - --strip-components 1 -C /usr/local/bin staticcheck/staticcheck
make static
- name: Run tests + race condition check
run: make race

- name: Check Go files are properly formatted
run: test -z $(gofmt -l .)

0 comments on commit af04567

Please sign in to comment.