From 969ce68d5db4477b4ab3dd780bf7d2d1b522e82b Mon Sep 17 00:00:00 2001 From: Salman Muin Kayser Chishti <13schishti@gmail.com> Date: Fri, 6 Feb 2026 09:19:58 +0000 Subject: [PATCH] Upgrade GitHub Actions for Node 24 compatibility Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com> Closes #12422 --- .github/workflows/autolabel_prs.yml | 2 +- .github/workflows/release.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/autolabel_prs.yml b/.github/workflows/autolabel_prs.yml index dcda208c0..564992577 100644 --- a/.github/workflows/autolabel_prs.yml +++ b/.github/workflows/autolabel_prs.yml @@ -10,7 +10,7 @@ jobs: steps: - name: Set label and milestone id: set-label-milestone - uses: actions/github-script@v7 + uses: actions/github-script@v8 with: script: | const completionsLabel = 'completions'; diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1bf03eca0..4fd0e9eb6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -61,7 +61,7 @@ jobs: sed -n 2p "$relnotes" | grep -q '^$' sed -i 1,2d "$relnotes" - name: Upload tarball artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: source-tarball path: | @@ -100,7 +100,7 @@ jobs: tar -cazf fish-$(git describe)-linux-$arch.tar.xz \ -C target/$arch-unknown-linux-musl/release fish done - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: Static builds for Linux path: fish-${{ inputs.version }}-linux-*.tar.xz @@ -119,7 +119,7 @@ jobs: # Workaround for https://github.com/actions/checkout/issues/882 ref: ${{ inputs.version }} - name: Download all artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: merge-multiple: true path: /tmp/artifacts