エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
不具合はCIに刻もう。「Red-Green Stacked PR」のすすめ
不具合修正のPRをレビューしていて、「この追加されたテストは、修正前のコードで本当に落ちていたのだ... 不具合修正のPRをレビューしていて、「この追加されたテストは、修正前のコードで本当に落ちていたのだろうか」と手が止まったことはありませんか? CIがGreenになれば、修正後の状態でテストが通っていることは分かりますが、そのテストが修正前に落ちていたかどうかまでは、すぐにはわかりません。 実は、これを簡単に確かめる方法があります。 Redの状態そのものを、CIがGreenと判定できる形にしてしまえばよいのです。 この記事では、gh stackの登場で行いやすくなった、落ちるテストをCIに刻む手法、 「Red-Green Stacked PR」 について紹介していきます。 なお、この呼び名は本論執筆の便宜上私が考案した名称です。 TDDのRed-Green RefactorとGitHubのStacked PRを組み合わせた造語となっています。 察しのいい方はこの名前だけで何をしたいのか想像で



2026/09/07 リンク