MkDocs Deploy
Reusable workflow para publicar MkDocs no Cloudflare Pages.
File: .github/workflows/docs-mkdocs-deploy.yml
Use quando
- O projeto usa MkDocs e precisa publicar site.
- A publicação já tem decisão de acesso/autenticação adequada.
- O projeto não possui
requirements.txt; nesse caso, o workflow instala o conjunto legado usado pela imagemmiddagtec/image-bitbucket-ci, incluindomkdocs-material,include-markdown,mermaid2,section-index,glightbox,macros,minify,swagger-ui-tag,autolinksepymdown-extensions.
yaml
jobs:
deploy-docs:
uses: middag-io/.github-private/.github/workflows/docs-mkdocs-deploy.yml@workflows-v1
with:
project-name: meu-projeto-docs
secrets: inherit