Madogiwa Blog

主に技術系の学習メモに使っていきます。

GitHub Actionsで特定のブランチ以外で実行するときの指定の仕方MEMO

特定のブランチ以外でGitHub Actionsを実行する方法をちょっと迷ったのでMEMO📝

結論からいうと下記です!

on:
  push:
    branches:
      - '**'        # matches every branch
      - '!master'   # excludes master

まずはすべてマッチするようにして、その後に!ブランチ名で特定のブランチだけ除外できるんですね🙌

便利✨

参考

t.co

stackoverflow.com