From b9febc1736da1a351f7f28d27a233fb61335b186 Mon Sep 17 00:00:00 2001 From: Hugh Hackman Date: Sun, 22 Mar 2026 04:41:03 +0000 Subject: [PATCH 1/3] ci: add packageManager field to pin pnpm version Pins pnpm@10.32.1 via the packageManager field. This allows pnpm/action-setup@v4 to resolve the version from package.json instead of relying on `version: latest`, preventing silent breakage on major pnpm version bumps. Fixes: PRI-674 Co-Authored-By: Paperclip --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 0d58f2d..ddfd8e9 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "homepage": "https://github.com/privilegedescalation/headlamp-polaris-plugin#readme", "author": "privilegedescalation", "license": "Apache-2.0", + "packageManager": "pnpm@10.32.1", "scripts": { "start": "headlamp-plugin start", "build": "headlamp-plugin build", -- 2.52.0 From 30a03bcee2181120cd253fd22edd48738c9e9f45 Mon Sep 17 00:00:00 2001 From: Hugh Hackman Date: Sun, 22 Mar 2026 05:56:19 +0000 Subject: [PATCH 2/3] ci: trigger fresh CI run after Corepack fix merges in .github PR #57 The shared plugin-ci.yaml now uses Corepack when packageManager field is set, avoiding the 'Multiple versions of pnpm specified' error. Co-Authored-By: Paperclip -- 2.52.0 From e061ac7806bda32e644f8412ca25a05ba9fc843d Mon Sep 17 00:00:00 2001 From: Hugh Hackman Date: Sun, 22 Mar 2026 06:58:56 +0000 Subject: [PATCH 3/3] ci: retrigger CI with updated shared workflow (python3 pnpm detection) -- 2.52.0