Actualización a la versión estable 2.4.0

Tengo Discourse v2.3.9 con el parámetro “version: stable” en app.yml y me gustaría seguir utilizando la versión ‘stable’.

El panel de control indica que ya está disponible la v2.4.0, pero cuando voy a la sección de Actualización, veo lo siguiente:

¡Nueva versión disponible!

  • Versión remota: v2.4.0.beta11 +737
  • Última actualización: hace 15 horas
  • 2616 nuevos commits

¿Esto significa que Discourse se actualizará a la última versión que ha superado las pruebas? Según entiendo por los commits, master se ha fusionado en stable y es una actualización de versión menor. Pero, ¿por qué veo “…beta11” allí?

Gracias.

4 Me gusta

Yo también me preguntaba lo mismo, pero al ver la lista de commits, el último es:

lo que sugiere que la versión mostrada en Discourse no es la “correcta”. Bueno, tal vez sí lo sea, ya que la versión estable es la misma que v2.4.0.beta11 +737?

1 me gusta

¿Todo bien aquí, @neil?

1 me gusta

Ya debería estar solucionado.

Había etiquetado el commit v2.4.0 en la rama stable, pero luego retrasamos el lanzamiento un día, así que cuando hice el incremento al día siguiente, actualicé la marca de tiempo del commit y luego lo envié junto con la nueva etiqueta. Sin embargo, cambiar la marca de tiempo en git crea un nuevo commit. La etiqueta v2.4.0 estaba en un commit huérfano, por lo que git describe HEAD 2>/dev/null estaba encontrando la etiqueta incorrecta. De todos modos, ya está arreglado.

7 Me gusta

¡Gracias! Ya está solucionado para mí también.

3 Me gusta