Passa dalle versioni beta a quelle stabili

Quando ho installato inizialmente Discourse, credo di aver ricevuto la versione 2.4.0 beta 2, poi la beta 3.

Vorrei passare alle versioni stabili invece delle beta.

So che probabilmente non è una buona idea tornare da una beta 2.4.0 a una versione stabile 2.3.0, e presumo che non esista ancora una versione stabile 2.4.0. Ma una volta che la 2.4.0 (stabile) sarà disponibile, come posso passare ad essa e assicurarmi di non ricevere suggerimenti per aggiornare a una beta, installando solo versioni stabili?

Puoi cercare e ottenere alcune informazioni (come When should I switch from beta release to stable release? - #6 by gerhard), ma potresti non voler davvero passare alla versione stable, e se lo desideri, dovrai aspettare che la versione stable raggiunga la versione che stai attualmente utilizzando.

Si prevede che la maggior parte delle persone eseguirà la versione beta? Mi sarei aspettato di voler eseguire stable per impostazione predefinita per ridurre il rischio di imbattersi in bug non ancora scoperti.

L’aspettativa è che la maggior parte delle persone esegua tests-passed, poiché è l’impostazione predefinita. La soluzione a quasi tutti i bug è aggiornare; se sei su beta o stable, potrebbero volerci settimane o mesi prima di poter passare alla nuova versione. È più sicuro eseguire tests-passed come stai facendo ora.

Questo è errato: i bug vengono risolti anche su stable: Commits · discourse/discourse · GitHub
E poiché non ci sono (quasi) nuove funzionalità, vengono introdotti praticamente nessun nuovo bug.

Ma la domanda non era se, ma come:

Aspetta che 2.4.0 sia disponibile, poi trova la riga #version: tests-passed nel tuo file app.yml, modificala in version: stable e ricostruisci.
(non dimenticare di rimuovere anche il #)