Skip to content

Commit b4cbdc3

Browse files
committed
Build docs
1 parent b3f2525 commit b4cbdc3

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,21 @@ jobs:
103103
name: debian-code-coverage-report
104104
path: htmlcov
105105
if-no-files-found: error
106+
107+
build_docs:
108+
name: Build documentation
109+
runs-on: ubuntu-latest
110+
container: python:3.13-trixie
111+
steps:
112+
- uses: actions/checkout@v4
113+
- run: pip install mkdocs
114+
- run: mkdocs build --strict
115+
- name: Store docs build
116+
uses: actions/upload-artifact@v4
117+
with:
118+
name: docs_site
119+
path: docs_site
120+
if-no-files-found: error
106121

107122
deploy_docs:
108123
name: Deploy docs to ctf-gameserver.org

0 commit comments

Comments
 (0)