Skip to content

Commit fb2c64c

Browse files
committed
Fix Corepack issues
1 parent 88bc51b commit fb2c64c

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

.github/workflows/e2e.yml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,25 @@ jobs:
3838
- name: 💻 Node setup
3939
uses: ./.github/actions/node-setup
4040

41-
- name: 🎭 E2E setup
42-
uses: ./.github/actions/e2e-setup
41+
- name: Activate pnpm (pin)
42+
run: corepack prepare [email protected] --activate
43+
shell: bash
44+
45+
- name: Install dependencies
46+
run: pnpm install --frozen-lockfile --prefer-offline --ignore-scripts
47+
shell: bash
4348

4449
- name: 🏗️ Build apps
4550
run: pnpm build
4651
shell: bash
4752

53+
- name: 🎭 E2E setup
54+
uses: ./.github/actions/e2e-setup
55+
4856
- name: 🧪 Run E2E (HTML report)
4957
run: pnpm e2e
58+
env:
59+
PWDEBUG: '0'
5060
shell: bash
5161

5262
- name: 📤 Upload Playwright artifacts
@@ -55,7 +65,7 @@ jobs:
5565
with:
5666
name: playwright-artifacts
5767
path: |
58-
apps/frontend-e2e/playwright-report/
59-
apps/frontend-e2e/test-results/
60-
apps/frontend-e2e/reports/
68+
apps/*-e2e/playwright-report/
69+
apps/*-e2e/test-results/
70+
apps/*-e2e/reports/
6171
if-no-files-found: ignore

0 commit comments

Comments
 (0)