Skip to main content
Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Reexecutando fluxos de trabalho e trabalhos

Você pode executar novamente um fluxo de trabalho até 30 dias após sua execução inicial.

People with write permissions to a repository can re-run workflows in the repository.

Observação: Executores hospedados em GitHub não são atualmente compatíveis com GitHub Enterprise Server. Você pode ver mais informações sobre suporte futuro planejado no Itinerário público do GitHub.

Sobre a reexecução de fluxos de trabalho e trabalhos

A reexecução de um fluxo de trabalho usa o mesmo GITHUB_SHA (commit SHA) e GITHUB_REF (Git ref) do evento original que acionou a execução do fluxo de trabalho. You can re-run a workflow for up to 30 days after the initial run.

Reexecutar todos os trabalhos em um fluxo de trabalho

  1. No your GitHub Enterprise Server instance, navegue até a página principal do repositório.

  2. Under your repository name, click Actions. Aba Ações na navegação principal do repositório

  3. Na barra lateral esquerda, clique no fluxo de trabalho que deseja ver. Lista de fluxo de trabalho na barra lateral esquerda

  4. From the list of workflow runs, click the name of the run to see the workflow run summary.

    Nome da execução do fluxo de trabalho

  5. No canto superior direito do fluxo de trabalho, use o menu suspenso Reexecutar trabalhos e selecione Reexecutar todos os trabalhos. Menu suspenso Re-run checks (Executar verificações novamente)

Para saber mais sobre GitHub CLI, consulte "Sobre GitHub CLI."

Para executar novamente um fluxo de trabalho com falha, use o subcomando executar novamente. Substitua run-id pelo ID da execução com falha que você deseja executar novamente. Se você não especificar um run-id, GitHub CLI irá retornar um menu interativo para você escolher uma execução com falha recente.

gh run rerun run-id

Para visualizar o progresso da execução do fluxo de trabalho, use o subcomando executar inspeção e selecione a execução na lista interativa.

gh run watch