Dans le cadre de notre travail pour introduire une nouvelle stratégie de versionnement pour Discourse, nous renommons la branche tests-passed en latest et mettons à jour le suffixe de version sur cette branche de -dev à -latest.
Qu’est-ce qui a changé ?
Fonctionnellement, tout reste identique. Les changements apportés à Discourse continueront d’abord d’atterrir dans la branche main, puis seront promus vers latest une fois qu’ils auront passé notre suite de tests approfondie.
Cela va-t-il casser quelque chose ?
Non ![]()
Initialement, nous maintenons la branche tests-passed comme une copie exacte de latest. Cela signifie que tous les systèmes/configurations qui sont codés en dur pour tests-passed continueront de fonctionner comme avant.
La valeur par défaut pour l’installation standard a été mise à jour pour utiliser latest. Cela prendra automatiquement effet lors de votre prochaine reconstruction de conteneur. Si vous avez spécifié manuellement version: tests-passed dans votre app.yml, vous devriez le mettre à jour vers version: latest.
À l’avenir, nous prévoyons d’introduire un avertissement administrateur pour toute personne faisant toujours référence à tests-passed, afin de nous assurer que tout le monde utilise le nouveau nom, puis de supprimer complètement l’ancienne branche. Cela se produira probablement dans quelques mois, une fois que le reste de la nouvelle stratégie de versionnement aura été finalisé.