Fluxos de trabalho
Como executo um trabalho apenas em solicitações pull?
Resposta rápida
Use o gatilho pull_request e uma condição if para um controle mais preciso, como pular rascunhos.
O detalhe que importa
Prefira pull_request a pull_request_target. Este último é executado com permissões de gravação no contexto do repositório base e é uma forma conhecida de vazar segredos.
Seu próximo build pode ser duas vezes mais rápido, pela metade do preço
Comece grátis. Sair é a mesma linha, e publicamos esse diff também.
Relacionado
Para quantos empregos uma matriz pode se distribuir?O GitHub limita uma única matriz a 256 trabalhos por execução de fluxo de trabalho.Como reproduzo uma falha de CI localmente?Combine a imagem do executor e, em seguida, faça SSH em um executor ativo se a falha aparecer apenas no CI.Posso usar SSH em um corredor?Sim. runnerhut oferece suporte à abertura de uma sessão de depuração em um trabalho em execução com uma chave SSH autorizada.Posso combinar executores hospedados e gerenciados pelo GitHub?Sim. as execuções são por trabalho, portanto, trabalhos diferentes em um fluxo de trabalho podem usar provedores diferentes.