GITHUB_ACTOR とは?
GITHUB_ACTOR はワークフローの実行を開始したユーザー(またはアプリ)のログイン名です。
GITHUB_ACTOR は監査メッセージ、ワークフローが変更を push する際のコミットの帰属、そして誰が実行をトリガーしたかに基づく条件ロジックに使われます。
知っておくべきこと
自動化された実行では github-actions[bot] や dependabot[bot] のようなアプリになることがあります。これは必ずしもコミットの作者ではなく、イベントをトリガーした人を反映します。
重要なポイント
- GITHUB_ACTOR は実行をトリガーした人です。
- 自動化されたイベントでは bot になる場合があります。
- 帰属や監査ログに便利です。