GitHub Action Gratis Activo

Repository Dispatch

Lanzar workflows remotos entre repositorios usando repository_dispatch.

GitHub Action para disparar eventos personalizados en otros repositorios.

Notas y contexto

Qué es

Repository Dispatch es una GitHub Action que permite lanzar eventos personalizados en otro repositorio mediante la API de GitHub. Es una forma limpia de hacer que un workflow avise a otro proyecto para que ejecute una accion.

Para qué sirve

  • Disparar workflows entre repositorios.
  • Coordinar despliegues cuando cambia una dependencia.
  • Lanzar sincronizaciones, builds o tareas de mantenimiento remotas.
  • Separar pipelines sin acoplar todo en un unico repositorio.

Cuándo usarlo

Usalo cuando tienes varios repositorios relacionados y uno necesita provocar acciones en otro. Por ejemplo: actualizar una libreria compartida y disparar tests en una app consumidora, regenerar documentacion o lanzar un despliegue externo.

Puntos clave

  • Usa el evento repository_dispatch de GitHub.
  • Permite enviar payload personalizado.
  • Encaja muy bien con pipelines multi-repo.

Ten en cuenta

Necesitas configurar tokens con permisos adecuados. Conviene documentar bien los eventos disponibles para que el sistema no se vuelva dificil de seguir.

Volver al directorio
Volver al directorio