From 7b5022d797e6d75b5ccf507d667df6dc83b59c13 Mon Sep 17 00:00:00 2001 From: Ben McClelland Date: Wed, 3 Apr 2024 21:11:48 -0700 Subject: [PATCH] chore: update workflow action versions --- .github/workflows/docker.yaml | 2 +- .github/workflows/functional.yml | 6 +++--- .github/workflows/go.yml | 4 ++-- .github/workflows/goreleaser.yml | 15 +++++++++++---- .github/workflows/static.yml | 14 ++++++++------ .github/workflows/system.yml | 4 ++-- 6 files changed, 27 insertions(+), 18 deletions(-) diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 01dac29c..f8e8d0a3 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -12,7 +12,7 @@ jobs: packages: write contents: read steps: - - name: Check out the repo + - name: Checkout uses: actions/checkout@v4 - name: Log in to Docker Hub diff --git a/.github/workflows/functional.yml b/.github/workflows/functional.yml index 59c577d7..941a5f5c 100644 --- a/.github/workflows/functional.yml +++ b/.github/workflows/functional.yml @@ -7,11 +7,11 @@ jobs: runs-on: ubuntu-latest steps: - - name: Check out code into the Go module directory - uses: actions/checkout@v3 + - name: Checkout + uses: actions/checkout@v4 - name: Set up Go - uses: actions/setup-go@v4 + uses: actions/setup-go@v5 with: go-version: 'stable' id: go diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 35e617c3..985d2bca 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -8,10 +8,10 @@ jobs: steps: - name: Check out code into the Go module directory - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Go - uses: actions/setup-go@v4 + uses: actions/setup-go@v5 with: go-version: 'stable' id: go diff --git a/.github/workflows/goreleaser.yml b/.github/workflows/goreleaser.yml index 3afd70c0..5e4fba5a 100644 --- a/.github/workflows/goreleaser.yml +++ b/.github/workflows/goreleaser.yml @@ -15,14 +15,21 @@ jobs: goreleaser: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - name: Checkout + uses: actions/checkout@v4 with: fetch-depth: 0 - - run: git fetch --force --tags - - uses: actions/setup-go@v4 + + - name: Fetch tags + run: git fetch --force --tags + + - name: Setup Go + uses: actions/setup-go@v5 with: go-version: stable - - uses: goreleaser/goreleaser-action@v4 + + - name: Run Releaser + uses: goreleaser/goreleaser-action@v5 with: distribution: goreleaser version: latest diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml index 165c6aaa..2327cc7f 100644 --- a/.github/workflows/static.yml +++ b/.github/workflows/static.yml @@ -7,16 +7,18 @@ jobs: runs-on: ubuntu-latest steps: - - name: Check out code into the Go module directory - uses: actions/checkout@v3 + - name: Checkout + uses: actions/checkout@v4 + with: + fetch-depth: 1 - name: Set up Go - uses: actions/setup-go@v4 + uses: actions/setup-go@v5 with: go-version: 'stable' id: go - name: "staticcheck" - uses: dominikh/staticcheck-action@v1.3.0 - with: - install-go: false + uses: dominikh/staticcheck-action@v1 + with: + version: "latest" diff --git a/.github/workflows/system.yml b/.github/workflows/system.yml index 84edfd7c..f61bfb89 100644 --- a/.github/workflows/system.yml +++ b/.github/workflows/system.yml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code into the Go module directory - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install ShellCheck run: sudo apt-get install shellcheck @@ -15,7 +15,7 @@ jobs: run: shellcheck -S warning ./tests/*.sh - name: Set up Go - uses: actions/setup-go@v4 + uses: actions/setup-go@v5 with: go-version: 'stable' id: go