O Que É GITHUB_RUN_ID?
GITHUB_RUN_ID é um número único que identifica uma execução específica de workflow dentro de um repositório.
GITHUB_RUN_ID é estável ao longo de re-execuções da mesma execução e é a chave que você usa para buscar uma execução via API ou linkar para seus logs.
Usos comuns
- Construir um link para a execução na UI do Actions
- Buscar detalhes da execução via
gh api - Usar como namespace de recursos temporários por execução
Exemplo
Monte a URL da execução.
shell
echo "${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}/actions/runs/${GITHUB_RUN_ID}"Principais conclusões
- GITHUB_RUN_ID identifica uma execução de forma única.
- Estável ao longo de re-execuções.
- Use-o para chamadas de API e links de execução.