GitHub Pages¶
Este repositorio ya puede publicarse como sitio de documentacion estatico con MkDocs.
Requisitos¶
- Tener una rama base (
main) con este sitio de docs. - Activar GitHub Pages con fuente
GitHub Actions. - Permitir al workflow escribir en
pages.
Workflow incluido¶
El archivo .github/workflows/docs-pages.yml:
- instala Python.
- instala
requirements-docs.txt. - construye
mkdocs. - publica el artefacto en GitHub Pages.
Configuracion en GitHub¶
En el repositorio:
- Ve a
Settings. - Entra en
Pages. - En
Build and deployment, seleccionaGitHub Actions. - Guarda.
- En
Custom domain, usawsbuilder.jorgelsc.dev. - Activa
Enforce HTTPScuando GitHub lo habilite.
URL final¶
Cuando el workflow se ejecute en main, el sitio quedara disponible en https://wsbuilder.jorgelsc.dev/.
Preview local¶
python -m pip install -r requirements-docs.txt
mkdocs serve
Luego abre http://127.0.0.1:8000.