From 5e18e2c5a27a85f3a37329ee85838d878c485acf Mon Sep 17 00:00:00 2001 From: Amr Gaber Date: Fri, 22 May 2026 16:16:07 -0500 Subject: [PATCH] chore: bump CI actions onto the Node 24 runtime MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit actions/checkout@v4, pnpm/action-setup@v4, and actions/setup-node@v4 all run on the Node 20 action runtime, which has reached end-of-life. Bump to the current majors (v6 across the board), which run on Node 24. The project's Node version (node-version: "24", matching the package.json engines field) is unchanged — this only updates the runtime the actions themselves execute on. --- .github/workflows/ci.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 374072a..194fbc0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,15 +14,15 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 10 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: "24" cache: "pnpm" @@ -49,15 +49,15 @@ jobs: if: ${{ vars.OPENAPI_URL != '' }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 10 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: "24" cache: "pnpm"