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.

Adicionar executores auto-hospedados

Você pode adicionar um executor auto-hospedado a GitHub Actions.

Neste artigo

For information on supported operating systems for self-hosted runners, or using self-hosted runners with a proxy server, see "About self-hosted runners."

Warning: Recomendamos que você não use runners auto-hospedados com repositórios públicos.

Bifurcações do seu repositório público podem potencialmente executar códigos perigosos na sua máquina de executor auto-hospedada, criando uma pull request que executa o código em um fluxo de trabalho.

For more information, see "About self-hosted runners."

Adicionar um executor auto-hospedado a um repositório

Você pode adicionar executores auto-hospedados a um único repositório. To add a self-hosted runner to 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.

  1. No GitHub, navegue até a página principal do repositório.
  2. Under your repository name, click Settings.
    Repository settings button
  3. In the left sidebar, click Actions.
    Actions setting

Verificando se o seu executor auto-hospedado foi adicionado com sucesso

Depois de completar as etapas para adicionar um executor auto-hospedado, o executor e seu status agora são listados em "Self-hosted runners" (Executores auto-hospedados).

Lista de executores auto-hospedados

A aplicação dos executores auto-hospedados deve estar activa para que o executor aceite os trabalhos. Quando o aplicativo do executor estiver conectado a GitHub e pronto para receber trabalhos, você verá a seguinte mensagem no terminal da máquina.

√ Connected to GitHub

2019-10-24 05:45:56Z: Listening for Jobs

Para obter mais informações, consulte "Monitoring and troubleshooting self-hosted runners."

Adicionar um executor auto-hospedado a uma organização

Você pode adicionar executores auto-hospedados no nível da organização, onde podem ser usados para processar trabalhos para múltiplos repositórios em uma organização. Para adicionar um executor auto-hospedado a uma organização, você deve ser proprietário da organização.

  1. No GitHub, navegue para a página principal da organização.
  2. No nome da sua organização, clique em Settings.
    Botão de configurações da organização
  3. Na barra lateral esquerda, clique em Actions (Ações).
    Configuração de ações

Verificando se o seu executor auto-hospedado foi adicionado com sucesso

Depois de completar as etapas para adicionar um executor auto-hospedado, o executor e seu status agora são listados em "Self-hosted runners" (Executores auto-hospedados).

Lista de executores auto-hospedados

A aplicação dos executores auto-hospedados deve estar activa para que o executor aceite os trabalhos. Quando o aplicativo do executor estiver conectado a GitHub e pronto para receber trabalhos, você verá a seguinte mensagem no terminal da máquina.

√ Connected to GitHub

2019-10-24 05:45:56Z: Listening for Jobs

Para obter mais informações, consulte "Monitoring and troubleshooting self-hosted runners."

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato