Tuve que cambiar la configuración SMTP, así que reconstruí mi foro con ./launcher rebuild app. Como resultado, Discourse se actualizó automáticamente a la versión 3.1.0.beta2.
Algunas preguntas:
¿Es normal este comportamiento?
¿Es posible personalizarlo (por ejemplo, para evitar versiones beta o para reconstruir sin actualizar)?
Sí, es normal que una reconstrucción obtenga la última actualización. Y es normal que los sitios ejecuten esta versión de vanguardia, llamada “tests-passed”. Casi todos los sitios hacen esto. Ver ¿Está Discourse siempre en “beta”?
No es posible degradar, por lo que si realmente quisieras ejecutar estable, necesitas empezar desde estable o esperar al próximo estable. Qué versión sigues se establece en tu archivo app.yml.