ベータ版から安定版への切り替え

Discourse を最初にインストールした際、Discourse 2.4.0 ベータ 2、その後ベータ 3 を入手したと思います。

ベータ版ではなく、安定版リリースに切り替えたいと考えています。

2.4.0 ベータから「戻って」安定版の 2.3.0 へ移行するのはおそらく好ましくないことは承知していますし、2.4.0 の安定版はまだ存在しないとも思われます。しかし、2.4.0(安定版)がリリースされた時点で、それへ切り替え、ベータ版への更新を促されず、安定版のみをインストールするようにするにはどうすればよいでしょうか?

検索していくつかの情報を得ることができます(例:https://meta.discourse.org/t/question-with-switching-to-stable-version/95669/6)。ただし、必ずしも「stable」を必要としないかもしれません。もし「stable」が必要であれば、現在実行中のバージョンに「stable」が追いつくまで待つ必要があります。

多くの人が beta を実行することを想定しているのでしょうか?私は、未発見のバグに遭遇するリスクを減らすために、デフォルトでは stable を実行したいと考えているだろうと予想していました。

ほとんどの人がデフォルトである tests-passed を実行する見込みです。ほぼすべてのバグに対する解決策はアップグレードすることであり、beta または stable を使用中の場合、新しいバージョンにアップグレードできるまで数週間から数ヶ月かかります。現在実行しているように tests-passed を実行するのが最も安全です。

それは誤りです。バグは stable 版でも修正されています:Commits · discourse/discourse · GitHub
また、(ほぼ)新しい機能がないため、実質的に新しいバグが導入されることもありません。

しかし、質問は「もし」ではなく「どのように」でした:

2.4.0 がリリースされるまで待ち、その後 app.yml 内の #version: tests-passed という行を見つけ、それを version: stable に変更して再ビルドしてください。
# を削除するのを忘れないでください)