Skip to main content

Sobre o GitHub Actions para empresas

GitHub Actions pode melhorar a produtividade do desenvolvedor automatizando o ciclo de desenvolvimento de software da sua empresa.

Sobre GitHub Actions para empresas

O GitHub Actions permite que os usuários ba sua empresa melhorem a produtividade automatizando todas as fases do fluxo de trabalho de desenvolvimento de software.

TarefaMais informações
Testar e compilar automaticamente o seu aplicativoSobre a integração contínua com o GitHub Actions
Implantar seu aplicativoSobre a implantação contínua com o GitHub Actions
Empacotar código automaticamente e com segurança em artefatos e contêineresSobre o empacotamento com o GitHub Actions
Automatize suas tarefas de gerenciamento de projetosUsar o GitHub Actions para gerenciamento de projetos

GitHub Actions ajuda a sua equipe a trabalhar mais rápido e em escala. Quando grandes repositórios começam a usar o GitHub Actions, pull requests geralmente são mescladas mais depressa, permitindo que as equipes mesclem mais pull requests por dia.

Você pode criar suas próprias automações exclusivas ou você pode usar e adaptar os fluxos de trabalho do nosso ecossistema de mais de 10, 00 ações construídas por líderes do setor e pela comunidade de código aberto. Para saber mais, confira Usando blocos de construção pré-gravados no seu fluxo de trabalho.

GitHub Actions é intuitivo para o desenvolvedor, pois está integrado diretamente à experiência familiar de GitHub Enterprise Cloud.

Você pode desfrutar da conveniência de executores hospedados em GitHub, que são mantidos e atualizados por GitHub ou você pode controlar a sua própria infraestrutura privada de CI/CD usando executores auto-hospedados. Os executores auto-hospedados permitem que você determine o ambiente exato e os recursos que completam suas compilações, testes e implantações sem expor o seu ciclo de desenvolvimento de software à internet. Para saber mais, confira Usar executores hospedados no GitHub e Sobre executores auto-hospedados.

GitHub Actions fornece maior controle sobre implantações. Por exemplo, você pode usar ambientes para exigir aprovação para um trabalho prosseguir ou restringir quais branches podem disparar um fluxo de trabalho, ou limitar o acesso a segredos. Se os fluxos de trabalho precisarem acessar recursos de um provedor de nuvem compatível com o OIDC (OpenID Connect), você poderá configurar os fluxos de trabalho para fazer a autenticação diretamente no provedor de nuvem. OIDC fornece benefícios de segurança, como eliminar a necessidade de armazenar credenciais como segredos de longa duração. Para saber mais, confira Sobre o enrijecimento de segurança com o OpenID Connect.

GitHub Actions também inclui ferramentas para governar o ciclo de desenvolvimento de software da sua empresa e atender às obrigações de conformidade. Para saber mais, confira Aplicando políticas para o GitHub Actions na sua empresa.

Sobre como dar os primeiros passos com GitHub Actions

Antes de começar, você deve fazer um plano de como apresentar GitHub Actions para a sua empresa. Para obter mais informações, confira "Apresentando o GitHub Actions à sua empresa".

Se você estiver migrando sua empresa para GitHub Actions de outro provedor, há considerações adicionais. Para obter mais informações, confira "Fazendo a migração da sua empresa para o GitHub Actions".

Depois de concluir o planejamento, siga as instruções para começar a usar o GitHub Actions. Para obter mais informações, confira Primeiros passos com o GitHub Actions para GitHub Enterprise Cloud.

Leitura adicional