Skip to content

Commit 5e60db6

Browse files
authored
ci: run test ci (#127)
1 parent 5f7db1e commit 5e60db6

2 files changed

Lines changed: 24 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,27 @@ jobs:
3737

3838
- name: Check linting
3939
run: pnpm oxlint
40+
41+
test:
42+
timeout-minutes: 20
43+
runs-on: ubuntu-latest
44+
name: 'Test: node-24, ubuntu-latest'
45+
steps:
46+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
47+
with:
48+
persist-credentials: false
49+
50+
- name: Install pnpm
51+
uses: pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093 # v6.0.8
52+
53+
- name: Set node version to 24
54+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
55+
with:
56+
node-version: 24
57+
cache: 'pnpm'
58+
59+
- name: Install deps
60+
run: pnpm install
61+
62+
- name: Run tests
63+
run: pnpm test

.github/workflows/publish.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,5 @@ jobs:
3434
- name: Install dependencies
3535
run: pnpm install --frozen-lockfile
3636

37-
- name: Run tests
38-
run: pnpm test
39-
4037
- name: Publish packages
4138
run: pnpm -r publish --access public --provenance --no-git-checks

0 commit comments

Comments
 (0)