Publicar el workflow en main
Con el snippet leído y los permisos de la vía elegida resueltos, vamos a publicar el archivo. Usá el navegador para la vía web o la terminal del host en lab para la alternativa CLI.
Elegí web o CLI, no ambas. El workflow debe existir en main para poder iniciarlo manualmente.
Vía web recomendada
En tu repo de GitHub elegí Add file → Create new file. Escribí .github/workflows/checks.yml, pegá el contenido completo de docs/snippets/checks.yml y confirmá en main. Si el repo exige PR, seguí ese procedimiento e integralo antes de continuar.
Alternativa por CLI
En lab, revisá git status y guardá cambios pendientes antes de cambiar de rama. Si un archivo sin seguimiento ocupa .github/workflows/checks.yml, revisá y guardá su contenido antes de continuar; no lo sobrescribas ni lo agregues a ciegas.
git switch main
git pull --ff-only
mkdir -p .github/workflows
cp docs/snippets/checks.yml .github/workflows/checks.ymlAbrí el archivo copiado y leé su contenido antes del commit. Después:
git add .github/workflows/checks.yml
git commit -m "Agrega checks manuales"
git push origin mainNo vuelvas a crear el mismo archivo desde la web.
Al terminar la vía elegida, abrí .github/workflows/checks.yml en la rama main de GitHub. Verificá el contenido completo, incluido workflow_dispatch, para confirmar que publicaste el archivo que leímos. Tanto web como CLI requieren después sincronizar las dos ramas de tu copia local.
No sigas si el archivo está sólo en development, el push fue rechazado o falta integrar el PR requerido.