【Github】Github Actions ~ プロパティ ~

■ はじめに

Github Actions で 色々と切り替える必要があるので
そこで、今回は、プロパティについて、徐々にではあるが、
まとめていく

目次

【0】まとめ
【1】イベント
 1)github.event_name
【2】リポジトリ
 1)GITHUB_REF

【0】まとめ

# Push Event (プッシュ時) Pull Request Event (プルリク時)
1 $GITHUB_REF refs/heads/{BRANCH_NAME} refs/pull/{ISSUE_NUMBER}/merge
2 ${{ github.ref }} refs/heads/{BRANCH_NAME} refs/pull/{ISSUE_NUMBER}/merge
3 ${{ github.ref_name }} {BRANCH_NAME} (ブランチ名) {ISSUE_NUMBER}/merge
4 ${{ github.head_ref }} - {HEAD_BRANCH_NAME}
5 ${{ github.base_ref }} - {BASE_BRANCH_NAME}

【1】イベント

1)github.event_name

* イベントを取得

2)github.ref_name

* ワークフローの実行をトリガーしたブランチ

【2】リポジトリ

1)GITHUB_REF

* 現在実行中のGitリポジトリの
 ブランチ名、タグ名、またはプルリクエストブランチ名を表す

参考文献

https://docs.github.com/ja/actions/learn-github-actions/contexts
https://dev.classmethod.jp/articles/how-to-get-a-ref-branch-within-a-workflow-execution-in-github-actions/

関連記事

Github ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2019/07/18/234652
Github Actions ~ 基礎知識編 ~
https://dk521123.hatenablog.com/entry/2021/11/04/142835
Github Actions ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2022/06/16/151443
Github Actions ~ egg / wheel ファイル作成 ~
https://dk521123.hatenablog.com/entry/2022/06/21/143624
Github ~ Webhook 編 ~
https://dk521123.hatenablog.com/entry/2020/01/25/224402