Workflow completo de trabajo con Github: desde la issue hasta el despliegue continuo
Aprende en esta masterclass los conceptos fundamentales de trabajo con proyectos en Github.
Duración total: 01:20:38
Código descargable
Acceso 100% online
Guía práctica del workflow en GitHub: desde crear issues y ramas, aplicar protección y revisiones, configurar CI/CD con Actions, hasta desplegar a Render y monitorizar.
Qué vas a aprender
- 1Workflow completo en GitHub desde issue hasta despliegue
- 2Configuración de reglas de protección de ramas y permisos
- 3Uso de plantillas de issues y etiquetado para gestionar tareas
- 4Creación de ramas y convenciones de nombres vinculadas a issues
- 5Pull request y proceso de code review con sugerencias y aprobaciones
- 6Integración continua con GitHub Actions (tests, linters, security)
- 7Vinculación automática entre commits/pull requests e issues (fixes/#)
- 8Despliegue continuo a proveedores (ej. Render) mediante hooks y secretos
- 9Gestión de dependencias con Dependabot y PRs automáticas
- 10Monitoreo y alertas (health checks, email/Slack) para producción
Explora los capítulos
1. Presentación y bienvenida al directo [04:10]
Presentación y bienvenida al directo
[01:01]
Explicación del proyecto API de chiquito
[01:04]
Flujo completo de desarrollo que se va a mostrar 🔥
[02:05]
2. Creación de issues y plantillas [06:51]
Creación de issues y plantillas
[01:22]
Configuración de plantillas en .github
[01:29]
Creación de issue: añadir categorías
[01:02]
Labels y asignación de issues
[02:58]
3. Configuración de ramas protegidas [08:19]
Configuración de ramas protegidas
[01:24]
Reglas de protección para rama main 🔥
[01:59]
Requerir pull requests y revisiones
[02:48]
Prueba de protección de rama
[02:08]
4. GitHub Actions y CI/CD [07:12]
GitHub Actions y CI/CD
[00:44]
Explicación de workflows y actions 🔥
[01:05]
Análisis del workflow de testing
[02:06]
Marketplace de GitHub Actions
[00:51]
Ejecución manual de workflows 🔥
[02:26]
5. Estrategias de ramas y desarrollo [10:30]
Estrategias de ramas y desarrollo
[01:50]
Feature branches y convenciones de naming
[01:42]
Uso de la IA para desarrollar funcionalidad
[02:25]
Creación de rama feature/1
[03:32]
Configuración de status checks obligatorios
[01:01]
6. Creación de Pull Request [11:15]
Creación de Pull Request
[02:18]
Process de code review 🔥
[02:51]
Sugerencias de cambios en PR
[03:35]
Aprobación y merge de pull request
[02:31]
7. Manejo de tests fallidos [10:12]
Manejo de tests fallidos
[03:02]
Pull request con tests en rojo
[02:26]
Corrección de errores y push a PR
[02:33]
Review automática con Copilot 🔥
[02:11]
8. Configuración de despliegue automático [09:47]
Configuración de despliegue automático
[03:52]
Creación de workflow de deploy
[03:11]
Configuración de secretos en GitHub
[01:35]
Ejecución del deploy automatizado
[01:09]
9. Monitoreo con Dependabot [04:16]
Monitoreo con Dependabot
[01:55]
Configuración de dependabot.yaml
[01:35]
Pull requests automáticas de dependencias
[00:46]
10. Monitoreo de salud de la aplicación [08:06]
Monitoreo de salud de la aplicación
[02:39]
Workflow de health check y notificaciones 🔥
[02:34]
Configuración de alertas por email
[01:44]
Cierre y resumen del flujo completo
[01:09]
Desde 15€/mes
Este contenido es para suscriptores
Accede a “Workflow completo de trabajo con Github: desde la issue hasta el despliegue continuo” y a todo el catálogo premium
Desde 15€/mes · Matrícula: 24€ (solo tu primera vez)
Suscríbete