Passer des versions bêta aux versions stables

Lors de mon installation initiale de Discourse, j’ai obtenu Discourse 2.4.0 bêta 2, je crois. Puis la bêta 3.

Je souhaiterais passer aux versions stables plutôt qu’aux versions bêta.

Je suis conscient qu’il n’est probablement pas recommandé de revenir d’une version 2.4.0 bêta vers une version stable 2.3.0, et je suppose qu’il n’existe pas encore de version stable 2.4.0. Mais une fois que la version 2.4.0 (stable) sera disponible, comment puis-je basculer vers celle-ci et m’assurer de ne pas être invité à mettre à jour vers une version bêta, mais uniquement d’installer des versions stables ?

Vous pouvez rechercher et obtenir des informations (comme When should I switch from beta release to stable release? - #6 by gerhard), mais vous ne voudrez peut-être pas vraiment la version stable, et si c’est le cas, vous devrez attendre que la version stable rattrape la version que vous exécutez actuellement.

Est-il attendu que la plupart des gens utilisent la version bêta ? Je m’attendrais plutôt à vouloir utiliser la version stable par défaut afin de réduire le risque de rencontrer des bugs non découverts.

L’attente est que la plupart des gens exécutent tests-passed, car c’est la valeur par défaut. La solution à presque tous les bogages est de mettre à niveau, et si vous êtes sur beta ou stable, il faudra plusieurs semaines ou mois avant de pouvoir passer à la nouvelle version. Il est plus sûr d’exécuter tests-passed comme vous le faites actuellement.

C’est incorrect : les bogues sont également corrigés sur stable : Commits · discourse/discourse · GitHub
Et comme il n’y a (presque) pas de nouvelles fonctionnalités, il n’y a pratiquement pas de nouveaux bogues introduits.

Mais la question n’était pas si, mais comment :

Attendez que 2.4.0 soit sorti, puis trouvez la ligne #version: tests-passed dans votre app.yml, remplacez-la par version: stable, et reconstruisez.
(n’oubliez pas de supprimer le # également)