Removing self-hosted runners

You can permanently remove a self-hosted runner from a repository, an organization, or an enterprise.

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.

Removing a runner from a repository

Note: Este procedimento remove permanentemente o executor auto-hospedado. Se você só quiser impedir temporariamente que um executor seja designado a trabalhos, você pode desligar a máquina ou parar o aplicativo run. O executor permanecerá atribuído em um estado "Offline" e não executará nenhum trabalho até que você reinicie o executor usando o aplicativo run.

Um executor auto-hospedado é automaticamente removido de GitHub Enterprise Server se não se conectar a GitHub Actions por mais de 30 dias.

To remove a self-hosted runner from a user repository you must be the repository owner. For an organization repository, you must be an organization owner or have admin access to the repository. We recommend that you also have access to the self-hosted runner machine. For information about how to remove a self-hosted runner with the REST API, see "Self-hosted runners."

Como alternativa, se você não tiver acesso ao repositório, à organização ou corporação em GitHub Enterprise Server para remover um runner, mas você gostaria de reutilizar a máquina executora, você poderá excluir o arquivo .runner dentro do diretório de aplicação do runner auto-hospedado. Isso permite que o runner seja registrado sem ter que baixar novamente o aplicativo do runner auto-hospedado.

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

  2. No nome do seu repositório, clique em Configurações. Botão de configurações do repositório

  3. Na barra lateral esquerda, clique em Ações.

  4. Em "Executores auto-hospedados", localize o executor na lista. Se o seu runner estiver em um grupo, clique em para expandir a lista.

  5. Clique em ao lado do runner que deseja remover, depois clique em Remover.

    Removendo uma configuração do executor auto-hospedado

  6. Você verá instruções para remover o executor auto-hospedado. Complete qualquer um dos seguintes passos para remover o executor, dependendo se ele ainda está acessível:

    • If you have access to the runner machine: (Se você tiver acesso à máquina do executor:) Siga as instruções na tela para que o sistema operacional da sua máquina execute o comando de remoção. As instruções incluem a URL necessária e um token gerado automaticamente, limitado por tempo.

      O comando de remoção executa as seguintes tarefas:

      • Remove o executor de GitHub Enterprise Server.
      • Remove todos os arquivos de configuração do aplicativo de executor auto-hospedado na máquina.
      • Remove todos os serviços configurados se não estiver em execução no modo interativo.
    • Se você não tem acesso à máquina: Clique em Sim, forçar a remoção deste runner para forçar GitHub Enterprise Server para remover o runner.

Removing a runner from an organization

Note: Este procedimento remove permanentemente o executor auto-hospedado. Se você só quiser impedir temporariamente que um executor seja designado a trabalhos, você pode desligar a máquina ou parar o aplicativo run. O executor permanecerá atribuído em um estado "Offline" e não executará nenhum trabalho até que você reinicie o executor usando o aplicativo run.

Um executor auto-hospedado é automaticamente removido de GitHub Enterprise Server se não se conectar a GitHub Actions por mais de 30 dias.

To remove a self-hosted runner from an organization, you must be an organization owner. We recommend that you also have access to the self-hosted runner machine. For information about how to remove a self-hosted runner with the REST API, see "Self-hosted runners."

Como alternativa, se você não tiver acesso ao repositório, à organização ou corporação em GitHub Enterprise Server para remover um runner, mas você gostaria de reutilizar a máquina executora, você poderá excluir o arquivo .runner dentro do diretório de aplicação do runner auto-hospedado. Isso permite que o runner seja registrado sem ter que baixar novamente o aplicativo do runner auto-hospedado.

  1. No your GitHub Enterprise Server instance, navegue para a página principal da organização.

  2. Abaixo do nome da sua organização, clique em Settings.

    Botão de configurações da organização

  3. Na barra lateral esquerda, clique em Ações.

  4. Em "Executores auto-hospedados", localize o executor na lista. Se o seu runner estiver em um grupo, clique em para expandir a lista.

  5. Clique em ao lado do runner que deseja remover, depois clique em Remover.

    Removendo uma configuração do executor auto-hospedado

  6. Você verá instruções para remover o executor auto-hospedado. Complete qualquer um dos seguintes passos para remover o executor, dependendo se ele ainda está acessível:

    • If you have access to the runner machine: (Se você tiver acesso à máquina do executor:) Siga as instruções na tela para que o sistema operacional da sua máquina execute o comando de remoção. As instruções incluem a URL necessária e um token gerado automaticamente, limitado por tempo.

      O comando de remoção executa as seguintes tarefas:

      • Remove o executor de GitHub Enterprise Server.
      • Remove todos os arquivos de configuração do aplicativo de executor auto-hospedado na máquina.
      • Remove todos os serviços configurados se não estiver em execução no modo interativo.
    • Se você não tem acesso à máquina: Clique em Sim, forçar a remoção deste runner para forçar GitHub Enterprise Server para remover o runner.

Removing a runner from an enterprise

Note: Este procedimento remove permanentemente o executor auto-hospedado. Se você só quiser impedir temporariamente que um executor seja designado a trabalhos, você pode desligar a máquina ou parar o aplicativo run. O executor permanecerá atribuído em um estado "Offline" e não executará nenhum trabalho até que você reinicie o executor usando o aplicativo run.

Um executor auto-hospedado é automaticamente removido de GitHub Enterprise Server se não se conectar a GitHub Actions por mais de 30 dias.

Como alternativa, se você não tiver acesso ao repositório, à organização ou corporação em GitHub Enterprise Server para remover um runner, mas você gostaria de reutilizar a máquina executora, você poderá excluir o arquivo `.runner` dentro do diretório de aplicação do runner auto-hospedado. Isso permite que o runner seja registrado sem ter que baixar novamente o aplicativo do runner auto-hospedado.

To remove a self-hosted runner at the enterprise level of your GitHub Enterprise Server instance, you must be an enterprise owner. We recommend that you also have access to the self-hosted runner machine.

  1. No canto superior direito de GitHub Enterprise Server, clique na sua foto de perfil e, em seguida, clique em Configurações da empresa. "Configurações da empresa" no menu suspenso para foto do perfil em GitHub Enterprise Server

  2. Na barra lateral da conta corporativa, clique em Policies. Aba de políticas na barra lateral da conta corporativa

  3. Em " Policies (Políticas)", clique em Actions (Ações).

  4. Clique na aba Executores auto-hospedados .

  5. Em "Executores auto-hospedados", localize o executor na lista. Se o seu runner estiver em um grupo, clique em para expandir a lista.

  6. Clique em ao lado do runner que deseja remover, depois clique em Remover.

    Removendo uma configuração do executor auto-hospedado

  7. Você verá instruções para remover o executor auto-hospedado. Complete qualquer um dos seguintes passos para remover o executor, dependendo se ele ainda está acessível:

    • If you have access to the runner machine: (Se você tiver acesso à máquina do executor:) Siga as instruções na tela para que o sistema operacional da sua máquina execute o comando de remoção. As instruções incluem a URL necessária e um token gerado automaticamente, limitado por tempo.

      O comando de remoção executa as seguintes tarefas:

      • Remove o executor de GitHub Enterprise Server.
      • Remove todos os arquivos de configuração do aplicativo de executor auto-hospedado na máquina.
      • Remove todos os serviços configurados se não estiver em execução no modo interativo.
    • Se você não tem acesso à máquina: Clique em Sim, forçar a remoção deste runner para forçar GitHub Enterprise Server para remover o runner.

Esse documento ajudou você?

Política de Privacidade

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.