この前かいたやつの追加版。特定ブランチが単独じゃなくて複数だった場合に上のままだと無限にjobsが増えてしまう。その対策が以下のように書ける。
contains('refs/heads/develop refs/heads/main', github.ref)
containsはGitHub Actionsで用意してくれている関数で値の一致する場合はtrueを返してくれる。
jobsのifあたりに入れておけば複数ブランチへの変更を検知してワークフローの実行が可能となる。便利。
この前かいたやつの追加版。特定ブランチが単独じゃなくて複数だった場合に上のままだと無限にjobsが増えてしまう。その対策が以下のように書ける。
contains('refs/heads/develop refs/heads/main', github.ref)
containsはGitHub Actionsで用意してくれている関数で値の一致する場合はtrueを返してくれる。
jobsのifあたりに入れておけば複数ブランチへの変更を検知してワークフローの実行が可能となる。便利。