Configurar um fluxo de trabalho para ser executado manualmente
Para executar um fluxo de trabalho manualmente, o fluxo de trabalho precisa ser configurado para ser executado no evento workflow_dispatch
.
Para disparar o evento workflow_dispatch
, seu fluxo de trabalho precisa estar no branch padrão. Para saber mais sobre a configuração do evento workflow_dispatch
, confira Eventos que disparam fluxos de trabalho.
É necessário o acesso de gravação ao repositório é para executar essas etapas.
Executando um fluxo de trabalho
-
Em GitHub, acesse a página principal do repositório.
-
No nome do repositório, clique em Ações.
-
Na barra lateral esquerda, clique no nome do fluxo de trabalho que deseja executar.
-
Clique no botão Executar fluxo de trabalho, que fica acima da lista de execuções de fluxo de trabalho.
Note
Para você ver o botão Run workflow, o arquivo de fluxo de trabalho precisa usar o gatilho de evento
workflow_dispatch
. Somente os arquivos de fluxo de trabalho que usam o gatilho do eventoworkflow_dispatch
têm a opção de executar o fluxo de trabalho manualmente usando o botão Executar fluxo de trabalho. Para saber mais sobre a configuração do eventoworkflow_dispatch
, confira Eventos que disparam fluxos de trabalho. -
Selecione o menu suspenso Branch e clique em um branch para executar o fluxo de trabalho.
-
Se o fluxo de trabalho exigir entradas, preencha os campos.
-
Clique em Executar fluxo de trabalho.
Executar um fluxo de trabalho usando a API REST
Ao usar a API REST, você configura os parâmetros do corpo da solicitação inputs
e ref
. Se as entradas forem omitidas, serão usados os valores-padrão definidos no arquivo de fluxo de trabalho.
Note
Você pode definir até 10 inputs
para um evento workflow_dispatch
.
Para saber mais sobre o uso da API REST, confira Pontos de extremidade da API REST para fluxos de trabalho.