CursosWorkshop IAEmpresasPreciosBlogNewsletter
  • Cursos
  • Workshop IA
  • Empresas
  • Precios
  • Blog
  • Newsletter
Suscríbete
  • Cursos
  • Empresas
  • Comunidades
  • Blog
  • Tarjeta regalo
  • Newsletter
  • Soporte
  • Tienda
  • ConfAiBot
  • Contacta
  • Aviso legal
  • Condiciones generales
  • Política de privacidad
  • Política de cookies

Curso de Automatiza tu flujo de trabajo con GitHub Actions

Standard
Rafa GómezJavier Ferrer

Por Rafa Gómez y Javier Ferrer – Tooling

Crearemos nuestras propias actions (¡hasta publicaremos alguna en el Marketplace!) que nos puedan ser muy útiles en nuestro día a día.

Ir al curso

💸 ¡Primera lección disponible sin registro!

GitHub Actions ha entrado en el terreno "tarde", pero pisando muy fuerte. En este curso vamos a ver todo lo que nos tiene por ofrecer, pero sobretodo, vamos a ver nuestra versión para implementar una automatización finísima 👌

Crearemos nuestras propias actions (¡hasta publicaremos alguna en el Marketplace!) que nos puedan ser muy útiles en nuestro día a día.

Qué aprenderás en este curso de GitHub Actions

☝️ Nuestra primera Action: Medir complejidad de Pull Requests automáticamente 🏷️ [GRATIS] Hacemos un bot para etiquetar automáticamente Pull Requests en base a su tamaño ☝️ [GRATIS] Nuestra primera GitHub Action 🔗 Etiquetar PRs con la API de GitHub y jq 🚀 Usando nuestra primera Action 🤝 Usar la Action sin publicar en Marketplace 🏬 Publicar Action en GitHub Marketplace ⭐ Exprimiendo GitHub Actions ⚙️ Actions parametrizables: Tallas a medida ✅ Check en PR en base a resultado Action: No permitir merge con PRs demasiado complejas 🤖 Automatizando nuestro workflow con GitHub: Workflows con Pull Requests 📏 Valida descripciones de Pull Requests 🕰 Avisar de que una PR lleva más de X tiempo abierta 🏷 Categoriza Pull Requests con Machine Learning 👥 Mejorando la experiencia de desarrollo gracias a GitHub Actinos 💬 Feedback del resultado de Action en comentario de PR 🤖 Automatizando nuestro workflow con GitHub: Más allá de Pull Requests ✋ No permitir Pull Requests en Master-only flow 🐧 Hacer un tweet por cada realease de una nueva versión de mi lib 💬 Notificar canal de Slack 👀 Comparativa con Azure, GitLab y Bitbucket Pipelines GitHub Actions vs Azure, GitLab y Bitbucket Pipelines Por Qué GitHub actions es mejor que Travis o CircleCI 🤔 👋 Conclusiones y siguientes pasos 👀 Revisión de las actions más famosas y útiles ❓ Preguntas frecuentes 👋 Conclusiones y siguientes pasos

Vídeos del curso

  • 🏷️ [GRATIS] Hacemos un bot para etiquetar automáticamente Pull Requests en base a su tamaño
  • ☝️ [GRATIS] Nuestra primera GitHub Action
  • 🔗 Etiquetar PRs con la API de GitHub y jq

  • 🤝 Usar la Action sin publicar en Marketplace
  • 🏬 Publicar Action en GitHub Marketplace

  • ⚙️ Actions parametrizables: Tallas a medida
  • ✅ Check en PR en base a resultado Action: No permitir merge con PRs demasiado complejas

  • 📏 Valida descripciones de Pull Requests
  • 👉 Requerir revisión PR a equipos según el directorio modificado (útil MonoRepos)
  • 🕰 Avisar de que una PR lleva más de X tiempo abierta

  • 💬 Feedback del resultado de Action en comentario de PR
  • ⚠️ Enviar mensaje de advertencia al modificar ficheros peligrosos
  • 👁 Vigilar que no se haya commiteado ninguna secret
  • 🔥 Comentario en PR si hay algún commit petando

  • ✋ No permitir Pull Requests en Master-only flow
  • 🕊 No permitir ramas en Master-only flow
  • 🐧 Hacer un tweet por cada realease de una nueva versión de mi librería

  • 👀 Revisión de las actions más famosas y útiles
  • ❓ Preguntas frecuentes
  • 👋 Conclusiones y siguientes pasos
  • 😊 ¡Ayúdanos a mejorar!
Ir al curso

Cursos relacionados

Standard
Dependabot: Tu repo al día de forma segura y automática

🛡️ Dependabot: Tu repo al día de forma segura y automática

Javier FerrerRafa Gómez

Actualiza de forma segura y sin spam de PRs tus dependencias.

Ver curso
Standard
Visual Studio Code: Productividad y Setup

🛠️ Visual Studio Code: Productividad y Setup

Rafa GómezJavier Ferrer

Mejora tu productividad sacándole todo el provecho a Visual Studio Code. Desde un aspecto minimalista a un dominio de todos sus atajos más escondidos.

Ver curso
Standard
Tratamiento de datos en Bash: Gestiona archivos JSON, XML, YAML

🎲 Tratamiento de datos en Bash: Gestiona archivos JSON, XML, YAML

Javier FerrerRafa Gómez

Bash es el lenguaje de scripting más famoso que hay. Aprende a sacarle todo el potencial para gestionar nuestros JSONs, YAMLs…

Ver curso
Ver catálogo completo

Paga según tus necesidades

lite (sólo mensual)

19 €
al mes
  • Cursos esenciales de programación para construir una base sólida
Popular

standard

24,92 €
Descuento vs mensual de 49 €
Pago anual de 299 €
al mes
  • Catálogo principal para dominar cómo escribir un código mantenible, escalable y testable
  • Recibir ofertas de empleo verificadas por Codely
  • Factura de empresa
  • Acumular descuentos al renovar

premium

41,58 €
Descuento vs mensual de 89 €
Pago anual de 499 €
al mes
  • Cursos exclusivos de IA para mantenerte siempre actualizado
  • Acceso anticipado a nuevos cursos
  • Descuento en workshops
  • Recibir ofertas de empleo verificadas por Codely
  • Factura de empresa
  • Acumular descuentos al renovar

No subiremos el precio mientras mantengas tu suscripción activa

SuscríbeteInicia sesión