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.

Configurar a integração contínua usando o GitHub Actions

É possível configurar a integração contínua no seu projeto usando um modelo de fluxo de trabalho correspondente ao idioma e à ferramenta que você quer usar.

GitHub Actions está disponível com GitHub Free, GitHub Pro, GitHub Free para organizações, GitHub Team, GitHub Enterprise Cloud e GitHub One. O GitHub Actions não está disponível para repositórios privados de contas que utilizam planos antigos por-repositório. Para obter mais informações, consulte os "produtos do GitHub".

Qualquer pessoa com permissões de gravação em um repositório pode configurar a integração contínua (CI, Continuous Integration) usando o GitHub Actions.

Depois de configurar a CI, você pode personalizar o fluxo de trabalho conforme as suas demandas.

  1. No GitHub, navegue até a página principal do repositório.
  2. Under your repository name, click Actions.
    Actions tab in the main repository navigation
  3. Localize o modelo correspondente ao idioma e às ferramentas que você quer usar. Em seguida, clique em Set up this workflow (Configurar este fluxo de trabalho).
    Botão Setup workflow (Configurar fluxo de trabalho)
  4. Clique em Start commit (Iniciar commit).
    Botão Start commit (Iniciar commit)
  5. No final da página, digite uma mensagem de commit curta e significativa que descreva a alteração feita no arquivo. Você pode atribuir o commit a mais de um autor na mensagem de commit. Para obter mais informações, consulte "Criar um commit com vários co-autores."
    Mensagem do commit para sua alteração
  6. Abaixo dos campos de mensagem do commit, opte por adicionar o commit ao branch atual ou a um novo branch. If your current branch is the default branch, you should choose to create a new branch for your commit and then create a pull request. Para obter mais informações, consulte "Criar uma nova pull request."
    Opções para fazer commit no branch
  7. Clique em Propose new file.
    Propor botão de novo arquivo

Depois de fazer push no seu repositório, você pode acompanhar o status e os logs detalhados do fluxo de trabalho de integração contínua no GitHub e receber notificações personalizadas. Para obter mais informações, consulte "Configurando notificações" e " Gerenciando a execução do fluxo de trabalho".

Status badges show whether a workflow is currently failing or passing. A common place to add a status badge is in the README.md file of your repository, but you can add it to any web page you'd like. By default, badges display the status of your default branch (usually master). You can also display the status of a workflow run for a specific branch or event using the branch and event query parameters in the URL.

example status badge

Para obter mais informações, consulte "Configurar fluxo de trabalho."

Further reading

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato