¿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í?
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?
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.