Significa che Discourse verrà aggiornato all’ultima versione che ha superato i test? Come ho capito dai commit, master è stato unito a stable e si tratta di un aggiornamento di versione minore. Ma perché vedo “…beta11” lì?
il che suggerisce che la versione visualizzata in Discourse non sia quella “corretta”. Forse lo è, dato che la versione stabile è la stessa di v2.4.0.beta11 +737?
Avevo etichettato il commit v2.4.0 nella versione stabile, ma poi abbiamo ritardato il rilascio di un giorno, quindi quando ho fatto l’incremento il giorno successivo ho aggiornato il timestamp del commit e poi l’ho spinto insieme alla nuova etichetta. Tuttavia, modificare il timestamp in git crea un nuovo commit. L’etichetta v2.4.0 era su un commit orfano, quindi git describe HEAD 2>/dev/null stava trovando l’etichetta sbagliata. Comunque, ora è risolto.