From 1b6c3952e772f0dfab2926d1970952de8440b8df Mon Sep 17 00:00:00 2001 From: Will Brennan Date: Mon, 3 Feb 2025 17:08:12 +1100 Subject: [PATCH 1/2] fix(corepack): Manually install newer version of corepack to avoid key id mismatch --- Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Dockerfile b/Dockerfile index 80e4bb6..435d568 100644 --- a/Dockerfile +++ b/Dockerfile @@ -58,6 +58,10 @@ RUN install-tool docker v27.5.1 # renovate: datasource=github-releases packageName=containerbase/node-prebuild versioning=node RUN install-tool node 20.18.2 +# temporary: install corepack via npm until upgrading to a newer version of node where +# https://github.com/nodejs/corepack/issues/612#issuecomment-2616588603 +RUN npm install -g corepack@v0.31.0 + # enable buildin corepack RUN corepack enable From 457358fe3c2db0f1109950cb03589cb123f14136 Mon Sep 17 00:00:00 2001 From: Will Brennan Date: Mon, 3 Feb 2025 19:47:15 +1100 Subject: [PATCH 2/2] fix(corepack): add corepack install to lint step --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 83ea842..118a757 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,6 +26,7 @@ jobs: timeout-minutes: 10 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - run: npm install -g corepack@v0.31.0 - run: corepack enable - run: pnpm install - run: pnpm prettier