GITHUB_TOKEN - Definição do Glossário de CI/CD
GITHUB_TOKEN é o token de acesso de curta duração que o GitHub Actions cria automaticamente para cada execução de workflow, disponível como ${{ secrets.GITHUB_TOKEN }} e usado para autenticar chamadas de API de volta ao repositório.
Tempo de vida e escopo
O token é gerado no início de uma execução e revogado quando a execução termina, então nunca precisa ser armazenado. Suas permissões são controladas pelo bloco permissions: e pelo padrão do repositório. Ele não pode acionar novas execuções de workflow por padrão, o que evita loops recursivos.
Guias relacionados
Workflow Permissions - CI/CD Glossary DefinitionWorkflow Permissions: Workflow permissions are the access scopes granted to the automatic `GITHUB_TOKEN`, set…
OIDC Token - CI/CD Glossary DefinitionOIDC Token: An OIDC token is a short-lived OpenID Connect JWT that GitHub Actions can issue to a job, letting…
Encrypted Secret - CI/CD Glossary DefinitionEncrypted Secret: An encrypted secret is a sensitive value (token, key, password) stored encrypted by GitHub…