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.

Adicionar um selo de status de fluxo de trabalho

Você pode exibir um selo de status no seu repositório para indicar o status dos seus fluxos de trabalho.

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

Neste artigo

Esse documento ajudou você?

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.

Um selo de status mostra se um fluxo de trabalho está falhando ou passando. Um lugar comum para adicionar um selo de status é o arquivo README.md do seu repositório, mas você pode adicioná-lo a qualquer página web que desejar. Por padrão, os selos exibem o status do seu branch-padrão. Também é possível exibir o status de uma execução de fluxo de trabalho para um branch ou evento específico usando os parâmetros de consulta do branch e evento na URL.

exemplo de selo de status

Se o seu fluxo de trabalho usar o nome `palavra-chave, você deve fazer referência ao fluxo de trabalho pelo nome. Se o nome do seu fluxo de trabalho contiver espaço branco, você precisará substituir o espaço pela sequência codificada por URL%20. Para obter mais informações sobre a palavra-chave name`, consulte "Sintaxe de fluxo de trabalho para o GitHub Actions".

https://github.com/<OWNER>/<REPOSITORY>/fluxos de trabalho/<WORKFLOW_NAME>/badge.svg

Alternativamente, se o seu fluxo de trabalho não tiver um nome ``, você deve fazer referência ao arquivo de fluxo de trabalho usando o caminho do arquivo em relação ao diretório raiz do repositório.

Nota: Fazer referência ao arquivo de fluxo de trabalho usando o caminho do arquivo não funciona se o fluxo de trabalho tiver um nome ``.

https://github.com/<OWNER>/<REPOSITORY>/fluxos de trabalho/<WORKFLOW_FILE_PATH>/badge.svg

Usar um nome de fluxo de trabalho

Este exemplo de Markdown adiciona um crachá de status para um fluxo de trabalho com o nome "Cumprimente a Todos". O proprietário do repositório é a <code>ações organização e o nome repositório é <code>hello-world .

! [nome do fluxo de trabalho de exemplo]&nbsp;(https://github.com/actions/hello-world/workflows/Greet%20Everyone/badge.svg)

Usar um caminho de arquivo de fluxo de trabalho

Este exemplo de Markdown adiciona um crachá de status para um fluxo de trabalho com o caminho do arquivo .github/workflows/main.yml. O proprietário do repositório é a <code>ações organização e o nome repositório é <code>hello-world .

! [exemplo caminho do arquivo de fluxo de trabalho]&nbsp;(https://github.com/actions/hello-world/workflows/.github/workflows/main.yml/badge.svg)

Usando o parâmetro branch

Este exemplo de Markdown adiciona um crachá de status para uma filial com o nome recurso-1.

! [parâmetro de ramo de exemplo]&nbsp;(https://github.com/actions/hello-world/workflows/Greet%20Everyone/badge.svg?branch=feature-1)

Usar o parâmetro evento

Este exemplo de Markdown adiciona um crachá que exibe o status das corridas de fluxo de trabalho desencadeadas pelo pull_request evento.

! [parâmetro de evento de exemplo]&nbsp;(https://github.com/actions/hello-world/workflows/Greet%20Everyone/badge.svg?event=pull_request)

Esse documento ajudou você?

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.