From ba701025e446b5dca4c28d254f3cdf3d6d8c9421 Mon Sep 17 00:00:00 2001 From: shahinyanm Date: Fri, 12 Jun 2026 08:39:00 +0400 Subject: [PATCH] ci: bump actions/checkout + setup-node to v5 (Node 20 deprecation) GitHub forces Node 20 actions onto Node 24 from 2026-06-16 and removes the Node 20 runtime on 2026-09-16. checkout@v5 and setup-node@v5 run on Node 24 natively, clearing the deprecation warning on every run. Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/ci.yml | 4 ++-- .github/workflows/publish-mcp.yml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a17393d..e4bfd88 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,10 +21,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: ${{ matrix.node-version }} cache: npm diff --git a/.github/workflows/publish-mcp.yml b/.github/workflows/publish-mcp.yml index 55d13bc..ffa42a1 100644 --- a/.github/workflows/publish-mcp.yml +++ b/.github/workflows/publish-mcp.yml @@ -20,10 +20,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 22 registry-url: 'https://registry.npmjs.org' @@ -51,7 +51,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Install mcp-publisher run: |