From f7892a95b1eee75ba8bf4a8ad36de163129c0845 Mon Sep 17 00:00:00 2001 From: Michal Piechowiak Date: Tue, 11 Feb 2025 12:14:18 +0100 Subject: [PATCH] ci: upgrade corepack --- .github/workflows/run-tests.yml | 16 ++++++++++++++-- tests/prepare.mjs | 1 + 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 07f3eb0693..d6cd0a29a6 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -59,9 +59,10 @@ jobs: cache: 'npm' cache-dependency-path: '**/package-lock.json' - uses: oven-sh/setup-bun@v1 + - name: upgrade corepack + run: npm install -g corepack@latest - name: setup pnpm/yarn run: corepack enable - shell: bash - name: Install Deno uses: denoland/setup-deno@v1 with: @@ -127,8 +128,19 @@ jobs: node-version: '18.x' cache: 'npm' cache-dependency-path: '**/package-lock.json' + - name: Use npm global on windows + if: runner.os == 'Windows' + run: | + echo "$(npm config get prefix)" >> "$GITHUB_PATH" + shell: bash - name: setup pnpm/yarn - run: corepack enable + run: | + corepack --version + which corepack + npm install -g corepack --force + corepack --version + which corepack + npm list -g shell: bash - name: Install Deno uses: denoland/setup-deno@v1 diff --git a/tests/prepare.mjs b/tests/prepare.mjs index ebae699af6..2f611cd4d7 100644 --- a/tests/prepare.mjs +++ b/tests/prepare.mjs @@ -70,6 +70,7 @@ const promises = fixtures.map((fixture) => callback() }, }) + console.log(`[${fixture}] Running \`${cmd}\`...`) const output = execaCommand(cmd, { cwd,