website: fix doc build (#5242)

* ci: run both builds

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* fix build

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

---------

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
Jens L
2023-04-13 17:20:44 +02:00
committed by GitHub
parent 6a74fa11c6
commit c08c849fec
3 changed files with 13 additions and 6 deletions

View File

@ -41,6 +41,13 @@ jobs:
run: npm test
build:
runs-on: ubuntu-latest
name: ${{ matrix.job }}
strategy:
fail-fast: false
matrix:
job:
- build
- build-docs-only
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3.6.0
@ -52,7 +59,7 @@ jobs:
run: npm ci
- name: build
working-directory: website/
run: npm run build
run: npm run ${{ matrix.job }}
ci-website-mark:
needs:
- lint-prettier