Formatear GitHub Actions YAML en línea — Embellecer workflows

Embellece el YAML de workflows GitHub Actions (indentación 2 espacios). Los comentarios no se conservan (js-yaml) — todo permanece local.

Cargando…
Formateador GitHub Actions, guía de YAML de workflow
Normaliza el YAML de workflows de GitHub Actions antes de revisarlo o pegarlo en la documentación. Solo cambia la indentación, el significado se mantiene.

Notas para desarrolladores

Da formato legible al YAML de workflow con indentación de 2 espacios (convención GitHub). Autoformato al pegar/subir/cargar ejemplo; las ediciones manuales usan el botón Formatear (⌘↵). Los comentarios pueden perderse en el round-trip YAML (sin aviso). Combínalo con validate-github-actions para comprobaciones estructurales.

Cuándo los equipos eligen esta ruta

Limpiar el YAML de un workflow editado a mano antes de abrir un PR. Alinear la indentación de ejemplos copiados de la documentación de Actions. Formatear un workflow cuando Prettier para YAML no está configurado. Normalizar antes de las comprobaciones estructurales de validate-github-actions.

Ejemplos concretos

Steps de un job con la indentación desalineada, copiados de un gist

Antes

name: CI on: push jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - run: npm test

Después del formateo

name: CI on: push jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - run: npm test

Workflow push mínimo

Antes

name: CI on: push jobs: build: runs-on: ubuntu-latest steps: - run: echo hi

Después del formateo

name: CI on: push jobs: build: runs-on: ubuntu-latest steps: - run: echo hi

Herramientas CI/CD relacionadas

Comprueba la estructura con validar GitHub Actions, formatea pipelines GitLab con formatear GitLab CI o explora el hub CI/CD.

FAQ formateador GitHub Actions

Solo maquetación YAML

¿Se conservan los comentarios?

No. El round-trip js-yaml elimina los comentarios. Guarda una copia si dependes de notas inline, o formatea con una herramienta local que los respete.

¿Ejecuta actionlint?

No, solo reformatea el YAML. Usa validate-github-actions para las comprobaciones estructurales, o actionlint en CI para expresiones y reglas de actions.

¿Cuál es el límite de tamaño?

512 KB por pegado (igual que las herramientas DevOps). Divide los workflows grandes de un monorepo si hace falta.

GitHub Actions y GitLab CI — formatear YAML y comprobar la estructura de workflows/jobs en el navegador.