Skip to content
Latchkey

GITHUB_RUN_ID とは?

GITHUB_RUN_ID はリポジトリ内の特定のワークフロー実行を識別する一意な番号です。

GITHUB_RUN_ID は同じ実行の再実行をまたいで安定しており、API 経由で実行を取得したり、そのログへリンクしたりする際に使うキーです。

一般的な用途

  • Actions の UI で実行へのリンクを構築する
  • gh api で実行の詳細を取得する
  • 実行ごとの一時リソースの namespace にする

実行の URL を構築します。

shell
echo "${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}/actions/runs/${GITHUB_RUN_ID}"

重要なポイント

  • GITHUB_RUN_ID は実行を一意に識別します。
  • 再実行をまたいで安定しています。
  • API 呼び出しや実行リンクに使います。

関連ガイド