2023/7/12にGithub Merge QueueがGAになりました。 https://github.blog/changelog/2023-07-12-pull-request-merge-queue-is-now-generally-available/ 機能のパッと見はPRをただキューに積んでくれるだけで「何が嬉しいんだろう?」と思う人も多そうなので、何が嬉しいのか事例付きで紹介できればと思います。 TL;DR 「PRの時点ではコンフリクトも無いしCIも通っているがマージしたらCI落ちた」というのが割とよくある 上記の対策として「マージ前にmain rebaseしてCIを再度回し、問題無いことを確認してからマージする」という作業を手動で行うしか無い Merge Queueを使用することでマージ後のCIチェックを自動化し、問題ある場合はマージせずに差し戻すことが可能になる Tab
![Github Merge Queueの何が嬉しいのか | ymtdzzz.dev](https://cdn-ak-scissors.b.st-hatena.com/image/square/ccca6fe4299586b08c4e90600ea1fb5ca192ad1c/height=288;version=1;width=512/https%3A%2F%2Fymtdzzz.dev%2Fassets%2Fstatic%2Fogp_image.75e41ba.7bb134d871b762eb5ae1c1028d7e8ca8.png)