Skip to main content

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.

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 da 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

Você faz referência ao fluxo de trabalho pelo nome do seu arquivo de fluxo de trabalho.

![example workflow](https://github.com/<OWNER>/<REPOSITORY>/actions/workflows/<WORKFLOW_FILE>/badge.svg)

Usar o nome do arquivo do 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 organização do github e o nome do REPOSITÓRIO é docs.

![fluxo de trabalho de exemplo](https://github.com/github/docs/actions/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.

![example branch parameter](https://github.com/github/docs/actions/workflows/main.yml/badge.svg?branch=feature-1)

Usar o parâmetro evento

Esse exemplo de Markdown adiciona um selo que exibe o status das execuções do fluxo de trabalho acionadas pelo evento push, que mostrará o status da criação para o estado atual desse branch.

![example event parameter](https://github.com/github/docs/actions/workflows/main.yml/badge.svg?event=push)