Skip to content

Commit 35329ae

Browse files
Copilotdgreif
andcommitted
Convert from mocha/chai to Vitest and update workflows
Co-authored-by: dgreif <[email protected]>
1 parent 20f7656 commit 35329ae

File tree

8 files changed

+2335
-1767
lines changed

8 files changed

+2335
-1767
lines changed

.github/workflows/nodejs.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,15 @@ permissions:
88
jobs:
99
build:
1010
runs-on: ubuntu-latest
11+
strategy:
12+
matrix:
13+
node-version: [22, 24]
1114
steps:
1215
- uses: actions/checkout@v4
1316
- uses: actions/setup-node@v4
1417
with:
15-
node-version: 22
18+
node-version: ${{ matrix.node-version }}
19+
- run: npx playwright install chromium
1620
- name: npm install, build, and test
1721
run: |
1822
npm install

.github/workflows/publish.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,10 @@ jobs:
1515
- uses: actions/checkout@v4
1616
- uses: actions/setup-node@v4
1717
with:
18-
node-version: 22
18+
node-version: 24
1919
registry-url: https://registry.npmjs.org/
2020
cache: npm
21+
- run: npx playwright install chromium
2122
- run: npm ci
2223
- run: npm test
2324
- run: npm run build

0 commit comments

Comments
 (0)