From 92a729821642df04dc25c97a6d036a9265025c48 Mon Sep 17 00:00:00 2001 From: Snider Date: Mon, 2 Feb 2026 20:31:42 +0000 Subject: [PATCH] ci(workflows): update all actions to latest versions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - actions/setup-go: v5 → v6 (Go 1.25+ support) - actions/upload-artifact: v4 → v6 (immutable artifacts) - actions/download-artifact: v4 → v7 (attestations support) - actions/github-script: v7 → v8 (Node 20) - actions/checkout: standardized on v6 Co-Authored-By: Claude Opus 4.5 --- .github/workflows/alpha-release.yml | 6 +++--- .github/workflows/coverage.yml | 2 +- .github/workflows/pr-build.yml | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/alpha-release.yml b/.github/workflows/alpha-release.yml index 074cec5f..1d7486ac 100644 --- a/.github/workflows/alpha-release.yml +++ b/.github/workflows/alpha-release.yml @@ -29,7 +29,7 @@ jobs: platform: windows/amd64 runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Build uses: host-uk/build@v3 @@ -44,10 +44,10 @@ jobs: needs: build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: path: dist merge-multiple: true diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index fa846055..6f843cdf 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -43,7 +43,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} - name: Upload coverage report - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: coverage-report path: coverage.txt diff --git a/.github/workflows/pr-build.yml b/.github/workflows/pr-build.yml index 51ade860..4ba94681 100644 --- a/.github/workflows/pr-build.yml +++ b/.github/workflows/pr-build.yml @@ -29,7 +29,7 @@ jobs: platform: linux/amd64 runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: ref: ${{ github.event.pull_request.head.sha || github.sha }} @@ -50,10 +50,10 @@ jobs: PR_NUM: ${{ github.event.pull_request.number || inputs.pr_number }} PR_SHA: ${{ github.event.pull_request.head.sha || github.sha }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: path: dist merge-multiple: true