Newsletter para devsEntra
Audio premium

Github Actions, tests generados por IA y ramas de Git Flow. Developer contra las cuerdas 5

Automatizamos y ponemos límites para controlar el código, aunque veremos también malas prácticas.

José Manuel Gómez
Desde 15€/mes

Guía práctica sobre workflow: GitHub Actions para validar PRs, linters, TypeScript, cobertura de tests (85%), Git Flow y uso de IA (ChatGPT/Copilot) para generar tests.

Qué vas a aprender

  1. 1Validación automática de PRs con GitHub Actions
  2. 2Cobertura de tests y umbral del 85% en CI
  3. 3Reglas y protecciones de ramas en GitHub (checks obligatorios)
  4. 4Modelo de ramas Git Flow: main, develop, feature, hotfix
  5. 5Husky y hooks pre-push para control local
  6. 6Orden de checks en CI: linter, typecheck, tests
  7. 7Uso de extensiones VSCode (GitGraph, GitFlow) para visualizar ramas
  8. 8Generación de tests con IA (ChatGPT, Copilot) y riesgos
  9. 9Diseño de rutas en React Router y anidado de componentes
  10. 10Despliegues condicionados (Vercel) y control previo al deploy