"tests-passed" ahora es "latest"

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 :tada:

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.

39 Me gusta

Gracias :sweat_smile:

¿Ocurrió esto? En realidad no estoy seguro de dónde buscaría esa advertencia. ¿Quizás en /admin/whats-new?

Aún no hemos añadido una advertencia. tests-passed sigue siendo un alias funcional para latest.

Solo para aclarar, en mis dos foros había usado la configuración predeterminada, pero estaba comentada:

#version: tests-passed

por lo que, presumiblemente, no sería necesario ni se mostraría ninguna advertencia.

1 me gusta