Skip to content

Commit 042f26e

Browse files
authored
ci(documentation): Improve integrity of documentation build (#1299)
Currently, if there's a package update of ceratin documentation dependencies, we cannot be sure whether this can break the vitepress build. This integrity test checks exactly this. An example is #1295
1 parent 28788f7 commit 042f26e

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/github-ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,12 @@ jobs:
8585
working-directory: internal/documentation
8686
run: npm run generate-cli-doc
8787

88+
- name: Vitepress build
89+
working-directory: internal/documentation
90+
run: |
91+
npm run build:vitepress
92+
npm run build:assets
93+
8894
- name: Check shrinkwrap integrity
8995
working-directory: internal/shrinkwrap-extractor
9096
run: npm run test

0 commit comments

Comments
 (0)