Événements
L’événement alimente l’entrée correspondante du workflow. Par exemple,
finding.created transmet le nouveau finding.
Plannings
Un planning utilise une expression cron et un fuseau horaire, par exemple0 8 * * 1-5 dans America/New_York pour 8 h 00 chaque jour de semaine. Les plannings s’exécutent au plus une fois par heure et utilisent des entrées fixes, comme le dépôt sur lequel s’exécuter.
Conditions
Ajoutez une condition pour qu’un déclencheur d’événement ne se déclenche que lorsque c’est pertinent. Les conditions sont des expressions JSONPath évaluées sur l’événement.pull_request.updated ignore les forks, sauf si la condition vérifie isFork.
Gérer les déclencheurs
- Incluez un déclencheur lorsque vous créez le workflow, ou ajoutez-en d’autres via l’API.
- Utilisez l’interrupteur Triggers de la page Workflows pour tous les activer ou les désactiver.
- Chaque déclencheur s’exécute au plus 50 fois par jour et 3 fois simultanément.