Skip to content

Commit f3ea96e

Browse files
authored
test: build examples in the CI (#3856)
1 parent c2858e9 commit f3ea96e

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.github/workflows/ci.yml

+28
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,31 @@ jobs:
2424
- run: npm test
2525
env:
2626
CI: true
27+
28+
build-examples:
29+
runs-on: ubuntu-latest
30+
timeout-minutes: 10
31+
32+
strategy:
33+
fail-fast: false
34+
matrix:
35+
example:
36+
- custom-parsers
37+
- typescript
38+
- webpack-build
39+
- webpack-build-server
40+
41+
steps:
42+
- name: Checkout repository
43+
uses: actions/checkout@v3
44+
45+
- name: Use Node.js 20
46+
uses: actions/setup-node@v3
47+
with:
48+
node-version: 20
49+
50+
- name: Build ${{ matrix.example }}
51+
run: |
52+
cd examples/${{ matrix.example }}
53+
npm install
54+
npm run build

0 commit comments

Comments
 (0)