From 599f37423fe4dc646a0ad1213501a6fd672013f1 Mon Sep 17 00:00:00 2001 From: Franco Zalamena Date: Fri, 25 Sep 2026 11:23:31 +0100 Subject: [PATCH] Give the version bump a pnpm it can find MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit pnpm/action-setup@v4 with no `version:` resolves one out of package.json. There is no package.json at the repository root and no packageManager field in pipeline's, so the step fails — and the only run it ever reaches is the one where a missed version bump is already the problem being fixed. Pinned to 9, as validate.yml has been all along. Co-Authored-By: Claude Opus 5 --- .github/workflows/bump-plugin-version.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/bump-plugin-version.yml b/.github/workflows/bump-plugin-version.yml index 61995d3..07dfebf 100644 --- a/.github/workflows/bump-plugin-version.yml +++ b/.github/workflows/bump-plugin-version.yml @@ -71,6 +71,12 @@ jobs: - name: Setup pnpm if: steps.check.outputs.needed == 'true' uses: pnpm/action-setup@v4 + # Pinned, as in validate.yml. Without it action-setup reads a version out of + # package.json, and there is no package.json at the root and no packageManager + # field in pipeline's — so this step failed the first time it was reached, which + # is the one run where a missed bump is already the problem being fixed. + with: + version: 9 - name: Setup Node if: steps.check.outputs.needed == 'true'