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.

Sobre usar ações do GitHub.com no GitHub Enterprise Server

GitHub Enterprise Server inclui a maioria das ações de autoria de GitHub e tem opções para permitir o acesso a outras ações de GitHub.com e GitHub Marketplace.

Neste artigo

Observação: O suporte de GitHub Actions em GitHub Enterprise Server 2.22 é beta pública limitada. Para revisar os requisitos de armazenamento externo e solicitar acesso ao beta, consulte "Habilitar GitHub Actions e configurar o armazenamento".

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.

O GitHub Actions em GitHub Enterprise Server é projetado para funcionar em ambientes sem acesso à Internet. Por padrão, os fluxos de trabalho não podem usar ações de GitHub.com e GitHub Marketplace.

Ações oficiais agrupadas com GitHub Enterprise Server

A maioria das ações oficiais de autoria de GitHub são automaticamente agrupadas com GitHub Enterprise Server e são capturadas em um momento a partir do GitHub Marketplace. Quando a sua instância do GitHub Enterprise Server recebe atualizações, as ações oficiais agrupadas também são atualizadas.

As ações oficiais empacotadas incluem ações/checkout, actions/upload-artefact, actions/download-artefact, actions/labeler, e várias ações de actions/setup-, entre outras. Para ver todas as ações oficiais incluídas na instância corporativa, navegue para as ações da organização na sua instância: https://[hostname]/actions.

Cada ação é um repositório na organização de ações, e cada repositório de ação inclui as tags necessárias, branches e commit de SHAs que seus fluxos de trabalho podem usar para fazer referência à ação.

Observação: Ao usar ações de configuração (como actions/setup-LANGUAGE) em GitHub Enterprise Server com executores auto-hospedados, você pode precisar configurar o cache de ferramentas em executores que não possuem acesso à Internet. Para obter mais informações, consulte "Configurar o cache da ferramenta em executores auto-hospedados sem acesso à internet".

Configurar o acesso a ações no GitHub.com

Se os usuários na instância corporativa precisarem de acesso a outras ações de GitHub.com ou GitHub Marketplace, há algumas opções de configuração.

Você pode fazer o download e sincronizar manualmente as ações na sua instância corporativa usando a ferramenta de actions-sync. Para obter mais informações, consulte "Sincronizando ações manualmente com o GitHub.com".

Como alternativa, você pode habilitar o acesso automático a todas as ações de GitHub.com, conectando GitHub Enterprise Server ao GitHub Enterprise Cloud usando GitHub Connect. Para obter mais informações, consulte "Habilitar acesso automático a ações de GitHub.com usando GitHub Connect".

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.