Assez souvent, et assez rapidement, je dois dire, quand quelqu’un signale un bug ou un problème, quelqu’un de l’équipe dit cette PR le corrige.
Et juste après, l’utilisateur anxieux reconstruit ou met à jour, revient et pleure à l’aide car cette correction n’a rien changé.
Le même pauvre membre de l’équipe répond que la PR n’est pas encore fusionnée.
Quel est le délai typique pour la fusion, ou cela dépend-il ? Très souvent, vous dites que la PR est déjà fusionnée, ou il y a une nouvelle réponse pour informer de la fusion — mais pas toujours.
Je n’ai aucun problème, je suis juste purement curieux. Eh bien… parfois, cela importe si une PR corrigera quelque chose d’important pour moi ou m’apportera quelque chose de bien, et l’obtenir nécessite une reconstruction, car c’est tellement chronophage. Mais je dois dire — j’ai obtenu tout ce qui a été annoncé comme étant en PR.
Je suppose que l’équipe doit faire des vérifications supplémentaires avant de fusionner quelque chose.
Je crains que la réponse soit : « cela dépend ». Au minimum, nous devons attendre que les vérifications automatisées s’exécutent (environ 20 minutes), et nous avons besoin d’au moins une autre personne de l’équipe pour examiner/approuver la PR. Cela peut prendre de quelques minutes à plusieurs jours, selon la disponibilité/la priorité.
S’il s’agit d’un changement plus complexe, ou si le réviseur a des commentaires à adresser, cela peut prendre encore plus de temps.
Soit dit en passant, lorsque nous lions une PR ici sur Meta, vous devriez voir un petit badge coloré sur la onebox qui vous indique si elle a été fusionnée. Par exemple :