Respuesta rápida

Declara `jobs: { build: ... }` (o nombres reales) con al menos un paso; revalida con el linter de CI en el sitio.

CI: jobs faltantes (missing jobs)

En GitHub Actions, `jobs` es obligatorio y no puede estar vacío. En GitLab, normalmente hace falta al menos un job con nombre bajo la raíz.

Causas frecuentes

  • Solo comentarios o claves reservadas sin tareas reales.
  • Borrar jobs por error al combinar.

Cómo arreglarlo

  • Añade un job mínimo (checkout + script).
  • Mira la documentación de la plataforma.

/ci-config-linter

Preguntas frecuentes

¿Puede un workflow quedarse vacío sin jobs?
En GitHub Actions, no: `jobs` es requerido con al menos un job.

Relacionado

Todas las herramientas · URL canónica