Skip to content

Commit 1cdf36b

Browse files
MaximeKjaerdarrachequesne
authored andcommitted
test: build examples in the CI (#3856)
1 parent bbf1fdc commit 1cdf36b

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.github/workflows/ci.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,31 @@ jobs:
3636
run: npm test
3737
env:
3838
CI: true
39+
40+
build-examples:
41+
runs-on: ubuntu-latest
42+
timeout-minutes: 10
43+
44+
strategy:
45+
fail-fast: false
46+
matrix:
47+
example:
48+
- custom-parsers
49+
- typescript
50+
- webpack-build
51+
- webpack-build-server
52+
53+
steps:
54+
- name: Checkout repository
55+
uses: actions/checkout@v3
56+
57+
- name: Use Node.js 20
58+
uses: actions/setup-node@v3
59+
with:
60+
node-version: 20
61+
62+
- name: Build ${{ matrix.example }}
63+
run: |
64+
cd examples/${{ matrix.example }}
65+
npm install
66+
npm run build

0 commit comments

Comments
 (0)