Skip to content

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 imagem middagtec/image-bitbucket-ci, incluindo mkdocs-material, include-markdown, mermaid2, section-index, glightbox, macros, minify, swagger-ui-tag, autolinks e pymdown-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

MIDDAG Tecnologia