From c350a8a3c1f3320cc6b83ef0004dd07745841c07 Mon Sep 17 00:00:00 2001 From: sepehr-safari Date: Tue, 7 Jul 2026 23:58:34 +0300 Subject: [PATCH] fix(ci): remove pnpm version conflict + bump Node to 24 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove explicit pnpm version from action-setup (read from packageManager field in package.json instead — avoids ERR_PNPM_BAD_PM_VERSION) - Bump Node.js from 22 to 24 (Node 20 is deprecated on GitHub Actions, actions are being forced to Node 24) --- .github/workflows/ci.yml | 4 +--- .github/workflows/release.yml | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 71245bf..f2c64cb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,13 +25,11 @@ jobs: - name: Setup pnpm uses: pnpm/action-setup@v4 - with: - version: 10 - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 24 cache: pnpm - name: Install dependencies diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 010cde4..38978ac 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,13 +27,11 @@ jobs: - name: Setup pnpm uses: pnpm/action-setup@v4 - with: - version: 10 - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 24 cache: pnpm registry-url: https://registry.npmjs.org