From d161a101917766d93e98b3f1a812169c4aeaeba9 Mon Sep 17 00:00:00 2001 From: Joseph Barcia Date: Tue, 21 Apr 2026 16:44:08 +0000 Subject: [PATCH] Update GitHub Actions to Node 24 compatible versions - actions/checkout v4 -> v6 - actions/setup-go v4 -> v5 - go-version ^1.20 -> ^1.25 - Replace abandoned marvinpinto/action-automatic-releases with softprops/action-gh-release v2 Node.js 20 actions are deprecated and will be forced to Node 24 starting June 2, 2026, and removed September 16, 2026. --- .github/workflows/autorelease.yml | 15 ++++++--------- .github/workflows/codespell.yml | 2 +- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/.github/workflows/autorelease.yml b/.github/workflows/autorelease.yml index df62f457..fef4c8c5 100644 --- a/.github/workflows/autorelease.yml +++ b/.github/workflows/autorelease.yml @@ -15,10 +15,10 @@ jobs: steps: - - name: Go 1.21 - uses: actions/setup-go@v4 + - name: Go 1.25 + uses: actions/setup-go@v5 with: - go-version: ^1.20 + go-version: ^1.25 id: go - id: install-secret-key @@ -28,7 +28,7 @@ jobs: gpg --list-secret-keys --keyid-format LONG - name: Check Out Code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Git Fetch Tags run: git fetch --prune --unshallow --tags -f @@ -39,9 +39,6 @@ jobs: - name: Release binaries - uses: "marvinpinto/action-automatic-releases@latest" + uses: softprops/action-gh-release@v2 with: - repo_token: "${{ secrets.GITHUB_TOKEN }}" - prerelease: false - files: | - ./cloudfox/* + files: ./cloudfox/* diff --git a/.github/workflows/codespell.yml b/.github/workflows/codespell.yml index 5fdcfe1c..88902d7f 100644 --- a/.github/workflows/codespell.yml +++ b/.github/workflows/codespell.yml @@ -11,6 +11,6 @@ jobs: codespell: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - run: pip install --user codespell - run: codespell --ignore-words-list="aks,referers,invokable" --skip="*.sum"