先日チームでのリリースフローが変わり、それに合わせてCircleCIの設定を変えようとしていた。やりたいことは、Pull Requestを作成・更新した場合と、masterブランチにタグを打ったときのみビルドを走らせることだったのだが、公式ドキュメントを見てworkflowのfilterに指定できる要素を見てもPull Requestがなかった。 GitHub Actionsにしないとだめだろうかとも思ったが、別の場所にオプションがあった。 circleci.com Only Build Pull Request オプションを有効にすると、Pull RequestがOpenされた時のみビルドするようになる。このオプションは config.yml ではなく、コンソール内のAdvanced Settingからしか切り替えることができないようだ。 デフォルトではCircleCIは全ブランチの全プ
![【CircleCI】Pull Requestを出した時のみビルドを動かす - りんごとバナナ](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)