From 34a046aa0d95c1930170ea5da4f41c07e8016202 Mon Sep 17 00:00:00 2001 From: dennis Date: Fri, 18 Sep 2026 16:42:58 +0200 Subject: [PATCH] chore: bump GitHub Actions to latest (all node24) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit actions/checkout v5→v7, actions/setup-node v5→v7, actions/upload-artifact v4→v7, actions/download-artifact v5→v8. All now run on node24, so upload/download-artifact (previously mismatched v4/v5) are back in step. --- .github/workflows/build.yml | 4 ++-- .github/workflows/package.yml | 10 +++++----- .github/workflows/release.yml | 10 +++++----- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 63c9a3f..ab73b8d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,7 +13,7 @@ jobs: build: runs-on: macos-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 - name: Build app run: swift build @@ -21,7 +21,7 @@ jobs: - name: Test run: swift test - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v7 with: node-version: 22 cache: npm diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index ce22c9e..11d3d57 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -21,7 +21,7 @@ jobs: needs: build runs-on: macos-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 - name: Bundle app env: @@ -34,7 +34,7 @@ jobs: codesign --verify --strict build/KlangLadder.app ditto -c -k --keepParent build/KlangLadder.app KlangLadder.zip - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: KlangLadder-app path: KlangLadder.zip @@ -45,7 +45,7 @@ jobs: env: HOMEBREW_NO_AUTO_UPDATE: "1" steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 - name: Install formula from this commit run: | @@ -61,9 +61,9 @@ jobs: needs: build runs-on: macos-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v7 with: node-version: 22 cache: npm diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3b11739..41d70ef 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,7 +24,7 @@ jobs: outputs: version: ${{ steps.version.outputs.version }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 - id: version uses: ./.github/actions/determine-version @@ -44,7 +44,7 @@ jobs: TAG: v${{ needs.version.outputs.version }} PUBLISH: ${{ github.event_name == 'push' || inputs.publish }} steps: - - uses: actions/download-artifact@v5 + - uses: actions/download-artifact@v8 with: name: KlangLadder-app @@ -67,7 +67,7 @@ jobs: env: TAG: v${{ needs.version.outputs.version }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 with: ref: ${{ github.event.repository.default_branch }} @@ -102,9 +102,9 @@ jobs: RAY_TOKEN: ${{ secrets.RAYCAST_TOKEN }} GITHUB_ACCESS_TOKEN: ${{ secrets.RAYCAST_GITHUB_TOKEN }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 - - uses: actions/setup-node@v5 + - uses: actions/setup-node@v7 with: node-version: 22 cache: npm