Aggiornamento alla versione stabile 2.4.0

Ho Discourse v2.3.9 con il parametro “version: stable” in app.yml e vorrei continuare a utilizzare la versione ‘stable’.

La dashboard indica che è disponibile la v2.4.0, ma quando vado alla sezione Aggiornamento, vedo quanto segue:

Nuova versione disponibile!

  • Versione remota: v2.4.0.beta11 +737
  • Ultimo aggiornamento: 15 ore fa
  • 2616 nuovi commit

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ì?

Grazie.

Mi chiedevo la stessa cosa, ma guardando l’elenco dei commit, l’ultimo è:

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?

Siamo tutti a posto qui, @neil?

Dovrebbe essere risolto ora.

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.

Grazie! Anche per me è stato risolto.