diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml index d50d4b4348..7b4550aab9 100644 --- a/.github/workflows/static.yml +++ b/.github/workflows/static.yml @@ -56,6 +56,7 @@ jobs: uses: actions/checkout@v4 - name: Enable corepack run: | + npm i -g --force corepack # see https://github.com/actions/setup-node/issues/1222 corepack enable - name: Use Node.js ${{ env.node_version }} uses: actions/setup-node@v4 @@ -79,6 +80,7 @@ jobs: uses: actions/checkout@v4 - name: Enable corepack run: | + npm i -g --force corepack # see https://github.com/actions/setup-node/issues/1222 corepack enable - name: Use Node.js ${{ env.node_version }} uses: actions/setup-node@v4 @@ -98,6 +100,7 @@ jobs: uses: actions/checkout@v4 - name: Enable corepack run: | + npm i -g --force corepack # see https://github.com/actions/setup-node/issues/1222 corepack enable - name: Use Node.js ${{ env.node_version }} uses: actions/setup-node@v4 diff --git a/Dockerfile b/Dockerfile index 4ce85b8300..be3472837f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,6 +20,7 @@ FROM node:${NODE_VERSION}-slim AS base # Creates store at /pnpm/store by default. ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" +RUN npm i -g --force corepack # see https://github.com/actions/setup-node/issues/1222 RUN corepack enable # Install dependencies to /ozone-site/node_modules as part of the image.