Skip to content

Commit c0c95dc

Browse files
add demo app to CI builds
1 parent 92b0f57 commit c0c95dc

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

.github/workflows/ci.yml

+12-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Prettier
2525
run: |
2626
npm run prettier
27-
docs:
27+
website:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- uses: actions/checkout@v4
@@ -33,9 +33,20 @@ jobs:
3333
- name: Install
3434
run: |
3535
npm install
36+
- name: Build
37+
run: |
38+
npm run build
3639
- name: Build documentation
3740
run: |
3841
npm run docs
42+
- name: Build demo application
43+
run: |
44+
cd demo
45+
npm install
46+
npm install .. --install-links
47+
npm run build
48+
cd ..
49+
cp -R docs demo/dist
3950
unit-tests:
4051
runs-on: ${{ matrix.os }}
4152
strategy:

0 commit comments

Comments
 (0)