From 12db55b4db9914e94a0f3eed67028dd665063111 Mon Sep 17 00:00:00 2001 From: MK Date: Sat, 16 May 2026 15:25:41 +0800 Subject: [PATCH 1/3] ci(release): drop unused setup-node from version check job The check job only runs EndBug/version-check, which is a self-contained JS action that needs neither this repo's node_modules nor pnpm. The setup-node step was running pnpm install --frozen-lockfile, which fails when local-only patch paths (vite/patches/*) are missing on the runner. --- .github/workflows/release.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1cf037db85..164b65b744 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -25,8 +25,6 @@ jobs: steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: oxc-project/setup-node@ab97f03642370d79a7e96dd286bd02a1be40e0ba # v1.3.0 - - name: Check version changes uses: EndBug/version-check@095362f3cd50f690c8fa0e6afeea81834bd8d320 # v3.0.0 id: version From 040245e1dad070e14ec4d7fc671d27660cac40fe Mon Sep 17 00:00:00 2001 From: MK Date: Sat, 16 May 2026 15:28:21 +0800 Subject: [PATCH 2/3] ci: temporarily trigger release workflow on PRs touching release.yml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit TEMP — remove before merging PR #1600. Lets the check job run in CI on this branch so we can confirm it no longer fails on the missing patch file. Downstream jobs stay gated on version_changed == 'true', which is false on this branch. --- .github/workflows/release.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 164b65b744..c2d9e21278 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -5,6 +5,10 @@ on: branches: [main] paths: - 'packages/cli/package.json' + # TEMP: remove before merge — validate the check job from PR #1600 + pull_request: + paths: + - '.github/workflows/release.yml' permissions: {} From add732e0708c68230841d0ff21f8a51c88bd3d91 Mon Sep 17 00:00:00 2001 From: MK Date: Sat, 16 May 2026 15:29:55 +0800 Subject: [PATCH 3/3] Revert "ci: temporarily trigger release workflow on PRs touching release.yml" This reverts commit 040245e1dad070e14ec4d7fc671d27660cac40fe. --- .github/workflows/release.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c2d9e21278..164b65b744 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -5,10 +5,6 @@ on: branches: [main] paths: - 'packages/cli/package.json' - # TEMP: remove before merge — validate the check job from PR #1600 - pull_request: - paths: - - '.github/workflows/release.yml' permissions: {}