From 9bfa949ed9477e05fd7358c4ea1bca7f0b4f45eb Mon Sep 17 00:00:00 2001 From: "Felix D." <24978665+felix-exon@users.noreply.github.com> Date: Fri, 31 Jul 2026 15:21:59 +0200 Subject: [PATCH] ci: update GitHub Actions to Node 24 --- .github/workflows/ci.yml | 3 +-- .github/workflows/release.yml | 16 ++++++++-------- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cac7b1a..20e62d6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Bun uses: oven-sh/setup-bun@v2 @@ -36,4 +36,3 @@ jobs: echo "$output" test $status -eq 2 echo "$output" | grep -q "Outline CLI" - diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8083cd9..00ef618 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -60,7 +60,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: ref: ${{ inputs.tag || github.ref }} @@ -93,7 +93,7 @@ jobs: Compress-Archive -Path "out/${{ matrix.binary_name }}" -DestinationPath "release/${{ matrix.asset_name }}" - name: Upload packaged artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ matrix.id }} path: release/${{ matrix.asset_name }} @@ -106,12 +106,12 @@ jobs: version: ${{ steps.meta.outputs.version }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: ref: ${{ inputs.tag || github.ref }} - name: Download all artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: path: release merge-multiple: true @@ -131,7 +131,7 @@ jobs: echo "tag=${TAG}" >> "$GITHUB_OUTPUT" - name: Create GitHub Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: tag_name: ${{ steps.meta.outputs.tag }} files: | @@ -145,10 +145,10 @@ jobs: continue-on-error: true steps: - name: Checkout source repo - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Download release artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: path: release merge-multiple: true @@ -168,7 +168,7 @@ jobs: echo "linux_arm64_sha=$LINUX_ARM64_SHA" >> "$GITHUB_OUTPUT" - name: Checkout tap repo - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: repository: pirabyte/homebrew-outline-cli token: ${{ secrets.HOMEBREW_TAP_PAT }}