File tree Expand file tree Collapse file tree 3 files changed +10
-4
lines changed Expand file tree Collapse file tree 3 files changed +10
-4
lines changed Original file line number Diff line number Diff line change 1- name : Generate and push docs
1+ name : Documentation
22
33on :
44 # So we can trigger manually if needed
@@ -24,7 +24,7 @@ concurrency:
2424
2525jobs :
2626 generate-and-push :
27- name : Generate and push docs
27+ name : Generate and push
2828 runs-on : ubuntu-latest
2929 steps :
3030 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
4242 python-version : ' 3.10'
4343 cache : ' pip'
4444
45+ # mike does not support giving CLI flags for mkdocs, but we also do not
46+ # want to permanently enable strict mode, so here we enable it just for this
47+ # task
48+ - run : |
49+ echo "strict: true" >> docs/mkdocs.yml
50+
4551 - run : make generate-cli-docs generate-api-docs deploy-docs
Original file line number Diff line number Diff line change @@ -168,7 +168,7 @@ generate-cli-docs: ## Generate cli docs
168168
169169.PHONY : generate-api-docs
170170generate-api-docs : # # Generate api docs
171- git clean -fdX docs/content/reference/api
171+ git clean -fdX docs/content/reference/crd
172172 docs/generators/crd-ref/run-crd-ref-gen.sh
173173
174174VENVDIR =$(abspath docs/venv)
Original file line number Diff line number Diff line change 11mike == 2.1.3
22mkdocs == 1.5.3
33mkdocs-awesome-pages-plugin == 2.9.2
4- mkdocs-macros-plugin == 1.0.5
4+ mkdocs-macros-plugin == 1.3.7
55mkdocs-material == 9.5.17
66mkdocs-material-extensions == 1.3.1
77mkdocs-static-i18n == 1.2.2
You can’t perform that action at this time.
0 commit comments