Los triggers son los activadores que indicarán cuándo se debe correr un Workflow. Puedes encontrar todos los triggers la documentación oficial, sin embargo, nos concentraremos en los 6 más utilizados: push, pull_request, issues, issue_comment, workflow_dispatch, schedule.

Explorando los triggers más usados

A continuación indagaremos en el tipo de Trigger y profundizaremos en su uso.

Push

Push se entiende cuando mandamos al repositorio remoto las actualizaciones del repositorio local.

Este script acaparará el trigger push mientras suceda en los branches main o releases/** (cualquier rama con nombre release o que nazca a partir de esta) y solo se tendrá en cuenta si se han modificado archivos de formato .js.