github actionsメモ
developブランチとmainブランチでいろいろ
ビルドした後、チェックだけなのかを判定したくて
任意のブランチにpushしたとき
${{ github.base_ref }} # develop
${{ github.event_name }} # pull_request
${{ github.event.pull_request.merged }} # false
developへのPRでのビルドチェック
${{ github.base_ref }} # develop
${{ github.event_name }} # pull_request
${{ github.event.pull_request.merged }} # false
developへPRマージしたとき
${{ github.base_ref }} # develop
${{ github.event_name }} # push
${{ github.event.pull_request.merged }} # true
手動でマージしてmainにpushしたとき(mainにマージ)
${{ github.base_ref }} # main
${{ github.event_name }} # push
${{ github.event.pull_request.merged }} # null
repository_dispatchから起動
${{ github.base_ref }} # main(ここはデフォルトブランチになる)
${{ github.event_name }} # repository_dispatch
${{ github.event.pull_request.merged }} # null