👋 We've unified all of GitHub's product documentation in one place! Check out the content for REST API, GraphQL API, and Developers. Learn more on the GitHub blog.


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. At the bottom of the page, type a short, meaningful commit message that describes the change you made to the file. You can attribute the commit to more than one author in the commit message. For more information, see "Creating a commit with multiple co-authors."
    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 master, you should choose to create a new branch for your commit and then create a pull request. For more information, see "Creating a new pull request."
    Opções para fazer commit no branch
  7. Click Propose new file.
    Propose new file button

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.

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