Skip to content

Commit 0140416

Browse files
spike-rabbittimowolf
authored andcommitted
build: build the documentation in CI
1 parent d50c548 commit 0140416

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

.github/workflows/build.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,18 @@ jobs:
7676
- run: npm run build:examples:aot
7777
- run: npm run build:all:update-translatable-keys
7878
- run: git diff --exit-code "projects/**/*-translatable-keys.interface.ts"
79+
80+
documentation:
81+
runs-on: ubuntu-22.04
82+
needs:
83+
- build
84+
steps:
85+
- uses: actions/checkout@v4
86+
- uses: astral-sh/setup-uv@v5
87+
- run: uv run mkdocs build
88+
env:
89+
UV_INDEX_CODE_DOCS_THEME_USERNAME: ${{ secrets.SIEMENS_NPM_USER }}
90+
UV_INDEX_CODE_DOCS_THEME_PASSWORD: ${{ secrets.SIEMENS_NPM_TOKEN }}
7991
# TODO: build design system
8092
# TODO: add release job
8193
# TODO: build PR previews

0 commit comments

Comments
 (0)