From d2cf0900a82c2e41338b6af16888129ca0be8163 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 1 Jun 2026 17:53:55 +0000 Subject: [PATCH] CI: upgrade GitHub Actions to Node 24 runtimes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit actions/checkout v4->v5, astral-sh/setup-uv v6->v7, softprops/action-gh-release v2->v3 — all node24-based. https://claude.ai/code/session_01QQQNWfXFv9V9UMunBwGATJ --- .github/workflows/ci.yml | 4 ++-- .github/workflows/release.yml | 6 +++--- .github/workflows/tag.yml | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dc8382c..13db902 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,10 +9,10 @@ jobs: check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 - name: Lint (ruff) run: uvx ruff@0.15.15 check copilot.py test_copilot.py diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9772698..5672f37 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,7 +24,7 @@ jobs: name: Publish asset and update the tap runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Resolve version id: version @@ -56,7 +56,7 @@ jobs: echo "copilot.py sha256=${sha}" - name: Create GitHub Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: tag_name: ${{ steps.version.outputs.tag }} files: copilot.py @@ -71,7 +71,7 @@ jobs: **copilot.py sha256:** `${{ steps.checksum.outputs.sha256 }}` - name: Check out the Homebrew tap - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: repository: natikgadzhi/homebrew-taps token: ${{ secrets.HOMEBREW_TAP_GITHUB_TOKEN }} diff --git a/.github/workflows/tag.yml b/.github/workflows/tag.yml index 256c6cf..274a55a 100644 --- a/.github/workflows/tag.yml +++ b/.github/workflows/tag.yml @@ -30,7 +30,7 @@ jobs: name: Bump version and tag runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: ref: main fetch-depth: 0