Von Beta- auf Stable-Releases wechseln

Bei der ersten Installation von Discourse habe ich meiner Erinnerung nach Discourse 2.4.0 Beta 2 erhalten, gefolgt von Beta 3.

Ich würde gerne zu den stabilen Versionen wechseln, anstatt bei den Beta-Versionen zu bleiben.

Mir ist bewusst, dass es wahrscheinlich keine gute Idee ist, von einer 2.4.0 Beta „zurück“ auf eine stabile 2.3.0-Version zu gehen, und ich gehe davon aus, dass es noch keine stabile 2.4.0-Version gibt. Sobald 2.4.0 (stabil) veröffentlicht ist, wie kann ich dann darauf umsteigen und sicherstellen, dass ich nicht aufgefordert werde, auf eine Beta-Version zu aktualisieren, sondern nur stabile Versionen installiere?

Sie können suchen und einige Informationen erhalten (wie z. B. When should I switch from beta release to stable release? - #6 by gerhard), aber Sie möchten möglicherweise nicht unbedingt die stable-Version, und falls doch, müssen Sie warten, bis stable mit der Version übereinstimmt, die Sie derzeit verwenden.

Ist zu erwarten, dass die meisten Nutzer beta verwenden? Ich hätte erwartet, dass man standardmäßig stable nutzen möchte, um das Risiko zu verringern, auf noch unentdeckte Fehler zu stoßen.

Die Erwartung ist, dass die meisten Benutzer tests-passed ausführen, da dies der Standard ist. Die Lösung für fast jeden Fehler besteht darin, ein Upgrade durchzuführen. Wenn Sie sich auf beta oder stable befinden, dauert es Wochen oder Monate, bis Sie auf die neue Version upgraden können. Es ist am sichersten, tests-passed auszuführen, wie Sie es derzeit tun.

Das ist falsch – Bugs werden auch auf stable behoben: Commits · discourse/discourse · GitHub
Und da es (fast) keine neuen Funktionen gibt, werden praktisch keine neuen Bugs eingeführt.

Aber die Frage war nicht ob, sondern wie:

Warte, bis 2.4.0 veröffentlicht ist, suche dann in deiner app.yml die Zeile #version: tests-passed, ändere sie in version: stable und baue neu.
(Vergiss nicht, das # ebenfalls zu entfernen.)