PRはいつマージされますか?

頻繁に、そしてかなり迅速に、誰かがバグや問題を報告すると、チームの誰かが「このPRで修正されます」と言います。

そしてすぐに、心配したユーザーが再構築またはアップデートを行い、戻ってきて助けを求めて泣きます。なぜなら、その修正は何の変化ももたらさなかったからです。

同じ気の毒なチームメンバーが、PRはまだマージされていないと返信します。

マージが完了した一般的な期間はいつですか、それともそれは依存しますか?多くの場合、皆さんはPRはすでにマージされていると言ったり、マージを通知する新しい返信があったりしますが、常にそうではありません。

私には問題はありません。純粋に好奇心があるだけです。まあ…時々、PRが私にとって何か重要なものを修正するか、何か良いものをもたらすかどうかが重要になります。そしてそれを取得するには再構築が必要になります。なぜなら、それは非常に時間がかかるからです。しかし、言わなければならないのは、PRとして通知されたものはすべて入手したということです。

チームは何かをマージする前に、二重チェックを行う必要があると思います。

残念ながら、答えは「場合による」です。最低でも、自動チェックが完了するのを待つ必要があります(約20分)、そしてPRをレビュー/承認するために、チームの他の人が少なくとも1人必要です。これは、利用可能性/優先度によっては、数分から数日かかる場合があります。

より複雑な変更の場合、またはレビュー担当者が対処する必要のあるコメントがある場合は、さらに時間がかかる可能性があります。

ちなみに、MetaでPRをリンクすると、ワンボックスに小さな色のバッジが表示され、マージされたかどうかを確認できます。例:

「いいね!」 10

もちろん、そのバッジ :man_facepalming:

ええ — それは場合によります は良い答えです。そして、予想される答えでもあります。

「いいね!」 3