Skip to content

Commit b3389ab

Browse files
authored
Merge pull request #200 from uber/update-test-actions
Update the test actions runner to run on supported Node releases
2 parents ccb06c4 + b3f32a9 commit b3389ab

File tree

3 files changed

+2586
-2826
lines changed

3 files changed

+2586
-2826
lines changed

.github/workflows/test.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,18 @@ jobs:
1515

1616
strategy:
1717
matrix:
18-
node_version: [6, 8, 10, 14]
18+
node_version: [18, 20, 22, 23]
1919

2020
steps:
21-
- uses: actions/checkout@v2.1.1
21+
- uses: actions/checkout@v4
2222

23-
- uses: actions/setup-node@v2
23+
- uses: actions/setup-node@v4
2424
with:
2525
node-version: '${{ matrix.node_version }}'
2626

2727
- name: Install
2828
run: |
29-
yarn --ignore-engines
29+
yarn
3030
3131
- name: Tests
3232
run: |
@@ -41,18 +41,18 @@ jobs:
4141

4242
strategy:
4343
matrix:
44-
node_version: [12]
44+
node_version: [22]
4545

4646
steps:
47-
- uses: actions/checkout@v2.1.1
47+
- uses: actions/checkout@v4
4848

49-
- uses: actions/setup-node@v2
49+
- uses: actions/setup-node@v4
5050
with:
5151
node-version: '${{ matrix.node_version }}'
5252

5353
- name: Install
5454
run: |
55-
yarn --ignore-engines
55+
yarn
5656
5757
- name: Build
5858
run: |

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"rollup-bindings": "rollup build/print-bindings.js --file dist/print-bindings.js --format cjs",
4646
"rollup-benchmark-browser": "rollup benchmark/browser.js --file dist/benchmark.browser.js --format=umd --external=benchmark --globals=benchmark:Benchmark",
4747
"rollup-benchmark-node": "rollup benchmark/node.js --file dist/benchmark.node.js --format=cjs --external=benchmark",
48-
"docker-boot": "docker run -dit --name emscripten -v $(pwd):/src trzeci/emscripten:sdk-tag-1.38.43-64bit bash",
48+
"docker-boot": "docker run -dit --name emscripten -v $(pwd):/src:Z trzeci/emscripten:sdk-tag-1.38.43-64bit bash",
4949
"docker-reboot": "docker stop emscripten && docker rm emscripten && yarn docker-boot",
5050
"docker-emscripten": "yarn docker-emscripten-umd",
5151
"docker-emscripten-run": "yarn rollup-bindings && docker exec emscripten bash scripts/update-emscripten.sh",
@@ -71,6 +71,7 @@
7171
"./dist/h3-js.es.js": "./dist/browser/h3-js.es.js"
7272
},
7373
"devDependencies": {
74+
"@types/markdown-it": "14.1.2",
7475
"benchmark": "^2.1.4",
7576
"budo": "^11.5.0",
7677
"eslint": "^4.19.1",

0 commit comments

Comments
 (0)