Skip to content
Latchkey

GITHUB_TOKEN - CI/CD用語集の定義

GITHUB_TOKENは、workflowをGitHub APIに対して認証する実行ごとの認証情報です。

GITHUB_TOKENは、実行ごとに自動生成される認証情報で、実行中のリポジトリにスコープが限定された権限でworkflowをGitHub APIに対して認証し、jobが終了すると失効します。

GitHubはworkflowの実行ごとに新しいインストールトークンを作成し、それをsecrets.GITHUB_TOKENおよびgithub.tokenコンテキストとして公開します。そのスコープはworkflowの権限によって制御されます。

ライフサイクル

このトークンはjobの実行中のみ有効で、現在のリポジトリにスコープが限定されています。明示的に付与されない限り、他のリポジトリにはアクセスできません。

関連ガイド