Skip to content

Commit 788d1e0

Browse files
Revert "update workflow to use pnnpm"
This reverts commit fcaecaa.
1 parent 1652cde commit 788d1e0

2 files changed

Lines changed: 14 additions & 30 deletions

File tree

.github/workflows/stage-2-test.yaml

Lines changed: 12 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -47,35 +47,27 @@ jobs:
4747
timeout-minutes: 5
4848
steps:
4949
- name: "Checkout code"
50-
uses: actions/checkout@v5
51-
- name: "Setup pnpm"
52-
uses: pnpm/action-setup@v4
53-
with:
54-
version: 10
50+
uses: actions/checkout@v4
5551
- name: "Repo setup"
5652
run: |
57-
pnpm install --frozen-lockfile
53+
npm ci
5854
- name: "Generate dependencies"
5955
run: |
60-
pnpm -r --if-present generate-dependencies
56+
npm run generate-dependencies --workspaces --if-present
6157
git diff --exit-code
6258
test-unit:
6359
name: "Unit tests"
6460
runs-on: ubuntu-latest
6561
timeout-minutes: 5
6662
steps:
6763
- name: "Checkout code"
68-
uses: actions/checkout@v5
69-
- name: "Setup pnpm"
70-
uses: pnpm/action-setup@v4
71-
with:
72-
version: 10
64+
uses: actions/checkout@v4
7365
- name: "Repo setup"
7466
run: |
75-
pnpm install --frozen-lockfile
67+
npm ci
7668
- name: "Generate dependencies"
7769
run: |
78-
pnpm -r --if-present generate-dependencies
70+
npm run generate-dependencies --workspaces --if-present
7971
- name: "Run unit test suite"
8072
run: |
8173
make test-unit
@@ -97,17 +89,13 @@ jobs:
9789
timeout-minutes: 5
9890
steps:
9991
- name: "Checkout code"
100-
uses: actions/checkout@v5
101-
- name: "Setup pnpm"
102-
uses: pnpm/action-setup@v4
103-
with:
104-
version: 10
92+
uses: actions/checkout@v4
10593
- name: "Repo setup"
10694
run: |
107-
pnpm install --frozen-lockfile
95+
npm ci
10896
- name: "Generate dependencies"
10997
run: |
110-
pnpm -r --if-present generate-dependencies
98+
npm run generate-dependencies --workspaces --if-present
11199
- name: "Run linting"
112100
run: |
113101
make test-lint
@@ -117,17 +105,13 @@ jobs:
117105
timeout-minutes: 5
118106
steps:
119107
- name: "Checkout code"
120-
uses: actions/checkout@v5
121-
- name: "Setup pnpm"
122-
uses: pnpm/action-setup@v4
123-
with:
124-
version: 10
108+
uses: actions/checkout@v4
125109
- name: "Repo setup"
126110
run: |
127-
pnpm install --frozen-lockfile
111+
npm ci
128112
- name: "Generate dependencies"
129113
run: |
130-
pnpm -r --if-present generate-dependencies
114+
npm run generate-dependencies --workspaces --if-present
131115
- name: "Run typecheck"
132116
run: |
133117
make test-typecheck

scripts/tests/unit.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ cd "$(git rev-parse --show-toplevel)"
1818
# tasks in scripts/test.mk.
1919

2020
# run tests
21-
pnpm install --frozen-lockfile
22-
pnpm -r test:unit
21+
npm ci
22+
npm run test:unit --workspaces
2323

2424
# merge coverage reports
2525
mkdir -p .reports

0 commit comments

Comments
 (0)