Skip to content

Commit 7e252fd

Browse files
committed
Workflow
1 parent 4c70bac commit 7e252fd

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,23 @@ on:
77

88
jobs:
99
build-and-lint:
10-
name: Build and lint
10+
name: Build, lint, and unit tests
1111
runs-on: ubuntu-latest
12-
if: "!contains(github.event.head_commit.message, 'skip ci')"
1312
steps:
1413
- uses: actions/checkout@v4
14+
- uses: pnpm/action-setup@v4
15+
with:
16+
version: latest
1517
- name: Use Node.js 22.x
1618
uses: actions/setup-node@v4
1719
with:
1820
node-version: 22.x
19-
- name: Install deps (with cache)
20-
uses: bahmutov/npm-install@v1
21+
cache: pnpm
22+
- run: pnpm install --frozen-lockfile
2123
- name: Build
22-
run: yarn build
24+
run: pnpm build
2325
- name: Lint
24-
run: yarn lint
25-
26+
run: pnpm lint
2627
e2e-tests:
2728
name: E2E tests (nightly)
2829
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)