Skip to content

Commit d5bc815

Browse files
committed
ci: adopt node 24 action runtimes
1 parent 5c77acb commit d5bc815

1 file changed

Lines changed: 10 additions & 15 deletions

File tree

.github/workflows/ci.yml

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,29 +12,24 @@ jobs:
1212
run:
1313
working-directory: universal-refiner
1414
steps:
15-
- uses: actions/checkout@v4
15+
- uses: actions/checkout@v5
1616

1717
- name: Setup Node 22
18-
uses: actions/setup-node@v4
18+
uses: actions/setup-node@v5
1919
with:
2020
node-version: '22'
2121

2222
- name: Install dependencies
23-
run: npm install --no-fund
23+
run: npm ci --no-fund
2424

2525
- name: Rebuild native modules
2626
run: npm rebuild better-sqlite3
2727

28-
- name: Generate version file
29-
run: node scripts/sync-version.mjs
30-
31-
- name: Type check
32-
run: npx tsc --noEmit
28+
- name: Build
29+
run: npm run build
3330

3431
- name: Run tests
35-
run: |
36-
chmod +x node_modules/.bin/vitest 2>/dev/null || true
37-
node_modules/.bin/vitest run --exclude '**/correlation.test.ts'
32+
run: npm test
3833

3934
acceptance:
4035
runs-on: ubuntu-latest
@@ -48,8 +43,8 @@ jobs:
4843
- primary
4944
- reversed
5045
steps:
51-
- uses: actions/checkout@v4
52-
- uses: actions/setup-node@v4
46+
- uses: actions/checkout@v5
47+
- uses: actions/setup-node@v5
5348
with:
5449
node-version: '22'
5550
cache: npm
@@ -71,8 +66,8 @@ jobs:
7166
run:
7267
working-directory: universal-refiner
7368
steps:
74-
- uses: actions/checkout@v4
75-
- uses: actions/setup-node@v4
69+
- uses: actions/checkout@v5
70+
- uses: actions/setup-node@v5
7671
with:
7772
node-version: '22'
7873
cache: npm

0 commit comments

Comments
 (0)