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.

Desabilitar e habilitar um fluxo de trabalho

Você pode desabilitar e reabilitar um fluxo de trabalho usando GitHub ou a API REST.

GitHub Actions está disponível com GitHub Free, GitHub Pro, GitHub Free para organizações, GitHub Team, GitHub Enterprise Cloud e GitHub One. GitHub Actions não está disponível para repositórios privados pertencentes a contas usando os planos de legado por repositório. Para obter mais informações, consulte "produtos de GitHub

Neste artigo

Desabilitar um fluxo de trabalho permite que você impeça que um fluxo de trabalho seja acionado sem ter de excluir o arquivo do repositório. Você pode facilmente reabilitar o fluxo de trabalho novamente em GitHub. Também é possível desabilitar e habilitar um fluxo de trabalho usando a API REST. Para obter mais informações, consulte a "Ações da REST API".

Desabilitar temporariamente um fluxo de trabalho pode ser útil em vários cenários. Estes são alguns exemplos em que desabilitar um fluxo de trabalho pode ser útil:

  • Um erro de fluxo de trabalho que produz muitas solicitações ou solicitações erradas, afetando negativamente os serviços externos.
  • Um fluxo de trabalho que não é crítico e está consumindo muitos minutos na sua conta.
  • Um fluxo de trabalho que envia solicitações para um serviço que não está ativo.
  • Fluxos de trabalho em um repositório bifurcado desnecessários (por exemplo, fluxos de trabalho agendados).

Aviso: Para evitar execuções desnecessárias do fluxo de trabalho, os fluxos de trabalho programados podem ser desabilitados automaticamente. Quando um repositório público é bifurcado, os fluxos de trabalho programados são desabilitados por padrão. Em um repositório público, os fluxos de trabalho agendados são automaticamente desabilitados quando nenhuma atividade do repositório ocorreu em 60 dias.

Desabilitar um fluxo de trabalho

Você pode desabilitar manualmente um fluxo de trabalho para que não realize qualquer execução de fluxo de trabalho. Um fluxo de trabalho desabilitado não é excluído e pode ser reabilitado.

  1. No GitHub, navegue até a página principal do repositório.
  2. No nome do seu repositório, clique em Ações.
    Aba Ações na navegação principal do repositório
  3. Na barra lateral esquerda, clique no fluxo de trabalho que deseja desabilitar.
    ações selecionam fluxo de trabalho
  4. Clique em .
    menu de ações kebab
  5. Clique Desabilitar fluxo de trabalho.
    actions disable workflow
    O fluxo de trabalho desabilitado está marcado para indicar seu status.
    lista de ações desabilitada no fluxo de trabalho

Habilitar um fluxo de trabalho

Você pode habilitar novamente um fluxo de trabalho que foi desabilitado anteriormente.

  1. No GitHub, navegue até a página principal do repositório.
  2. No nome do seu repositório, clique em Ações.
    Aba Ações na navegação principal do repositório
  3. Na barra lateral esquerda, clique no fluxo de trabalho que deseja habilitar.
    ações selecionam um fluxo de trabalho desativado
  4. Clique em Habilitar o fluxo de trabalho.
    ações habilitam fluxo de trabalho

Esse documento ajudou você?

Privacy policy

Ajude-nos a tornar esses documentos ótimos!

Todos os documentos do GitHub são de código aberto. Você percebeu que algo que está errado ou não está claro? Envie um pull request.

Faça uma contribuição

Ou, aprenda como contribuir.