Pular para o conteúdo principal
Um gatilho inicia uma execução automaticamente. Sem um gatilho, um workflow só é executado quando você o inicia. Um workflow pode ter até cinco gatilhos.

Eventos

O evento preenche a entrada correspondente do workflow. Por exemplo, finding.created passa o novo achado.

Agendamentos

Um agendamento usa uma expressão cron e um fuso horário, por exemplo, 0 8 * * 1-5 em America/New_York para 8h00 em todos os dias úteis. Os agendamentos são executados no máximo uma vez por hora e usam entradas fixas, como o repositório em que serão executados.

Condições

Adicione uma condição para que um gatilho de evento só dispare quando for relevante. As condições são expressões JSONPath sobre o evento. pull_request.updated ignora forks, a menos que a condição verifique isFork.

Gerenciar gatilhos

  • Inclua um gatilho ao criar o workflow ou adicione outros pela API.
  • Use o botão Triggers na página Workflows para ativar ou desativar todos eles.
  • Cada gatilho é executado no máximo 50 vezes por dia e 3 ao mesmo tempo.
Só owners e admins podem alterar gatilhos. Se um gatilho perder o acesso ao que precisa, o Enclave o desativa. Corrija a causa e ative-o de novo.