Como parte de nuestro trabajo para introducir una nueva estrategia de versionado para Discourse, estamos renombrando la rama tests-passed a latest y actualizando el sufijo de versión en esa rama de -dev a -latest.
¿Qué ha cambiado?
Funcionalmente, todo sigue igual. Los cambios en Discourse continuarán aterrizando primero en la rama main y luego se promocionarán a latest una vez que hayan superado nuestra extensa suite de pruebas.
¿Romperá esto algo?
No ![]()
Inicialmente, mantendremos la rama tests-passed como una copia exacta de latest. Eso significa que cualquier sistema/configuración que esté codificada de forma rígida a tests-passed continuará funcionando como antes.
El valor predeterminado para la instalación estándar se ha actualizado para usar latest. Eso entrará en vigor automáticamente en su próxima reconstrucción de contenedor. Si ha especificado manualmente version: tests-passed en su app.yml, debería actualizarlo a version: latest.
En el futuro, planeamos introducir una advertencia de administrador para cualquiera que todavía haga referencia a tests-passed, para que podamos asegurarnos de que todos utilicen el nuevo nombre y luego eliminar por completo la rama antigua. Es probable que eso suceda en unos meses, después de que se finalice el resto de el nuevo sistema de versionado.