Skip to content

ci: añade workflow de validación de Markdown#3

Merged
JonatanGhub merged 1 commit into
mainfrom
claude/production-readiness-audit-pg20D
May 30, 2026
Merged

ci: añade workflow de validación de Markdown#3
JonatanGhub merged 1 commit into
mainfrom
claude/production-readiness-audit-pg20D

Conversation

@JonatanGhub

Copy link
Copy Markdown
Contributor

🇪🇸 Qué hace este PR

Añade un workflow de CI que valida el formato de todos los Markdown del repo en cada push y PR.

Cambios

  • .github/workflows/markdown-lint.yml — corre markdownlint-cli2 sobre **/*.md en push, pull_request y manualmente (workflow_dispatch). Permisos mínimos (contents: read).
  • .markdownlint.jsonc — config adaptada a nuestro estilo: permite HTML inline (banners, badges), tablas compactas, pies en cursiva y encabezados repetidos entre secciones.
  • Arreglos de formato real para que el lint pase en verde desde el día 1:
    • CONTRIBUTING.md: líneas en blanco alrededor de bloques de código + lenguaje en el fence.
    • .github/PULL_REQUEST_TEMPLATE.md: línea en blanco duplicada.

✅ Verificado localmente: 0 errores en los 8 archivos Markdown.

ℹ️ Nota importante: los workflows de .github/workflows/ NO se heredan por los demás repos de la organización (a diferencia de los community health files). Este workflow solo valida los Markdown de este repositorio. Para validar otros repos hay que copiar el workflow allí.

🇬🇧 Summary

Adds a CI workflow that lints all Markdown on push/PR using markdownlint-cli2, with a config tuned to our style (inline HTML, compact tables). Fixes real formatting issues in CONTRIBUTING.md and the PR template so the lint passes green. Note: workflows are not inherited by other org repos — this only lints this repo.


https://claude.ai/code/session_014kQVFHWtFpvp4AA3PqJE2E


Generated by Claude Code

- .github/workflows/markdown-lint.yml: valida formato Markdown en push/PR
  con markdownlint-cli2 (solo afecta a este repo; los workflows no se heredan)
- .markdownlint.jsonc: config adaptada a nuestro estilo (HTML inline,
  tablas compactas, pies en cursiva permitidos)
- Corrige formato real en CONTRIBUTING.md (fences) y PULL_REQUEST_TEMPLATE.md
  (línea en blanco duplicada) para pasar el lint en verde
@JonatanGhub
JonatanGhub marked this pull request as ready for review May 30, 2026 07:59
@JonatanGhub
JonatanGhub merged commit ee9cb73 into main May 30, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants