We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 31188cf commit b5766c4Copy full SHA for b5766c4
1 file changed
.github/workflows/ci.yml
@@ -0,0 +1,28 @@
1
+name: CI
2
+on:
3
+ push:
4
+ pull_request:
5
+
6
+jobs:
7
+ test:
8
+ name: "Test (Node: ${{matrix.node-version}})"
9
+ runs-on: ubuntu-latest
10
+ timeout-minutes: 20
11
+ strategy:
12
+ fail-fast: false
13
+ matrix:
14
+ node-version:
15
+ - 18
16
+ - 20
17
+ - 22
18
+ env:
19
+ NGROK_API_KEY: dummy-api-key # The tests crash if NGROK_API_KEY is not set
20
+ steps:
21
+ - uses: actions/checkout@v4
22
+ - uses: actions/setup-node@v4
23
+ with:
24
+ node-version: ${{ matrix.node-version }}
25
+ cache: 'npm'
26
+ - run: npm ci
27
+ - run: npm run build
28
+ - run: npm run test
0 commit comments