Português do Brasil
Explorar por produto
GitHub Actions
Português do Brasil
GitHub Actions
Automatize, personalize e execute seus fluxos de trabalho de desenvolvimento do software diretamente no seu repositório com o GitHub Actions. Você pode descobrir, criar e compartilhar ações para realizar qualquer trabalho que desejar, incluindo CI/CD, bem como combinar ações em um fluxo de trabalho completamente personalizado.
Guias
View allAprenda o GitHub Actions→
Seja você novo em GitHub Actions ou interessado em aprender tudo o que tem a oferecer, este guia ajudará você a usar GitHub Actions para acelerar seus fluxos de trabalho de desenvolvimento de aplicativos.
Sobre integração contínua→
Você pode criar fluxos de trabalho personalizados de integração contínua (CI) e implantação contínua (CD) diretamente no seu repositório de GitHub com as GitHub Actions.
Implantando com GitHub Actions→
Aprenda a controlar imolantações com funcionalidades como ambientes e simultaneidade.
Sobre o empacotamento com GitHub Actions→
Você pode configurar fluxos de trabalho em GitHub Actions para produzir pacotes e fazer o upload em GitHub Package Registry ou em outro fornecedor de hospedagem do pacote.
Sobre monitoramento e solução de problemas→
Você pode utilizar as ferramentas em GitHub Actions para monitorar e depurar seus fluxos de trabalho.
Popular
All GitHub Actions docs
Aprenda o GitHub Actions
- Entendendo o GitHub Actions
- Procurar e personalizar ações
- Recursos essenciais do GitHub Actions
- Gerenciar fluxos de trabalhos complexos
- Compartilhando fluxos de trabalho, segredos e executores com a sua organização
- Criando modelos de fluxo de trabalho
- Usando modelos de fluxo de trabalho
- Reutilizando fluxos de trabalho
- Eventos que acionam fluxos de trabalho
- Expressões
- Contextos
- Sintaxe de fluxo de trabalho para o GitHub Actions
- Comandos do fluxo de trabalho para o GitHub Actions
- Variáveis de ambiente
- Limites de uso, cobrança e administração
Criar ações
- Sobre ações personalizadas
- Criar uma ação de contêiner Docker
- Criar uma ação JavaScript
- Criar uma ação composta
- Sintaxe de metadados para o GitHub Actions
- Suporte do arquivo Docker para GitHub Actions
- Definir códigos de saída para ações
- Publicar ações no GitHub Marketplace
- Aprovando e mantendo ações
- Desenvolvendo uma ação de CLI de terceiros
Implantação
- About deployments • 2 articles
- Deploying to your cloud provider • 3 articles
- Security hardening your deployments • 6 articles
- Targeting different environments • 1 articles
- Managing your deployments • 1 articles
- Deploying Xcode applications • 1 articles
Gerenciar problemas e pull requests
- Usar o GitHub Actions para gerenciamento de projetos
- Adicionando etiquetas a problemas
- Fechar problemas inativos
- Comentar em um problema quando uma etiqueta é adicionada
- Transferir problemas atribuídos em quadros de projeto
- Remover uma etiqueta quando um cartão é adicionado à coluna de um quadro de projeto
- Agendar a criação de problemas
Gerenciar fluxos de trabalho
- Executando manualmente um fluxo de trabalho
- Reexecutando fluxos de trabalho e trabalhos
- Cancelar um fluxo de trabalho
- Aprovando execuções de fluxo de trabalho das bifurcações públicas
- Revisar implantações
- Desabilitar e habilitar um fluxo de trabalho
- Ignorar execuções de fluxo de trabalho
- Eliminar execução de um fluxo de trabalho
- Fazer o download de artefatos do fluxo de trabalho
- Remover artefatos de fluxo de trabalho
Monitoramento e solução de problemas
- Sobre monitoramento e solução de problemas
- Usar o gráfico de visualização
- Adicionar um selo de status de fluxo de trabalho
- Visualizar o histórico de execução do fluxo de trabalho
- Visualizar o tempo de execução do trabalho
- Usar registros de execução do fluxo de trabalho
- Habilitar log de depuração
- Notificações para execução de fluxo de trabalho
Hospedar seus próprios executores
- Sobre executores auto-hospedados
- Adicionar executores auto-hospedados
- Redimensionamento automático com executores auto-hospedados
- Configurar o aplicativo do executor auto-hospedado como um serviço
- Usar um servidor proxy com executores auto-hospedados
- Usar etiquetas com executores auto-hospedados
- Usar executores auto-hospedados em um fluxo de trabalho
- Gerenciando o acesso aos executores auto-hospedados usando grupos
- Monitoramento e resolução de problemas dos executores auto-hospedados
- Remover executores auto-hospedados
Guias
- Sobre integração contínua
- Configurar a integração contínua usando modelos de fluxo de trabalho
- Criar e testar Node.js
- Criar e testar .NET
- Criar e testar PowerShell
- Criar e testar o Python
- Criar e testar o Ruby
- Criar e testar o Java com o Maven
- Criar e testar o Java com o Gradle
- Criar e testar o Java com o Ant
- Construção e teste Swift
- Instalar um certificado da Apple em executores do macOS para desenvolvimento do Xcode
- Criando e testando aplicativos Xamarin
- Sobre o empacotamento com GitHub Actions
- Publicar pacotes do Node.js
- Publicar pacotes Java com Maven
- Publicar pacotes Java com Gradle
- Publicando imagens do Docker
- Armazenar dados do fluxo de trabalho como artefatos
- Memorizar dependências para acelerar os fluxos de trabalho
- Sobre os contêineres de serviço
- Criar contêineres de serviço Redis
- Criar contêineres de serviço PostgreSQL
- Implantar no Amazon Elastic Container Service
- Implantar no Azure App Service
- Implantar no Google Kubernetes Engine
- Usar o GitHub Actions para gerenciamento de projetos
- Fechar problemas inativos
- Agendar a criação de problemas
- Adicionando etiquetas a problemas
- Comentar em um problema quando uma etiqueta é adicionada
- Transferir problemas atribuídos em quadros de projeto
- Remover uma etiqueta quando um cartão é adicionado à coluna de um quadro de projeto
- Gerenciar o GitHub Actions com o GitHub CLI
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