Skip to content

Commit 39e8343

Browse files
committed
ci: upgrade corepack
1 parent f7c9dc8 commit 39e8343

File tree

2 files changed

+20
-3
lines changed

2 files changed

+20
-3
lines changed

.github/workflows/run-tests.yml

+8-3
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,10 @@ jobs:
5959
cache: 'npm'
6060
cache-dependency-path: '**/package-lock.json'
6161
- uses: oven-sh/setup-bun@v1
62+
- name: upgrade corepack
63+
run: npm install -g corepack@latest
6264
- name: setup pnpm/yarn
6365
run: corepack enable
64-
shell: bash
6566
- name: Install Deno
6667
uses: denoland/setup-deno@v1
6768
with:
@@ -128,8 +129,12 @@ jobs:
128129
cache: 'npm'
129130
cache-dependency-path: '**/package-lock.json'
130131
- name: setup pnpm/yarn
131-
run: corepack enable
132-
shell: bash
132+
run: |
133+
corepack --version
134+
which corepack
135+
npm install -g corepack --force
136+
corepack --version
137+
which corepack
133138
- name: Install Deno
134139
uses: denoland/setup-deno@v1
135140
with:

tests/prepare.mjs

+12
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,18 @@ const promises = fixtures.map((fixture) =>
7070
callback()
7171
},
7272
})
73+
74+
{
75+
console.log(`[${fixture}] corepack --version`)
76+
const output = execaCommand('corepack --version', {
77+
cwd,
78+
stdio: 'pipe',
79+
env: { ...process.env, FORCE_COLOR: '1' },
80+
})
81+
output.stdout?.pipe(addPrefix).pipe(process.stdout)
82+
output.stderr?.pipe(addPrefix).pipe(process.stderr)
83+
}
84+
7385
console.log(`[${fixture}] Running \`${cmd}\`...`)
7486
const output = execaCommand(cmd, {
7587
cwd,

0 commit comments

Comments
 (0)