Cela signifie-t-il que Discourse sera mis à niveau vers la dernière version ayant passé les tests ? D’après ce que je comprends des commits, la branche master a été fusionnée dans stable et il s’agit d’une mise à niveau mineure. Mais pourquoi vois-je “…beta11” ?
ce qui suggère que la version affichée dans Discourse n’est pas la « bonne ». Enfin, peut-être qu’elle l’est, car la version stable est la même que v2.4.0.beta11 +737 ?
J’avais tagué le commit v2.4.0 dans la branche stable, mais nous avons ensuite retardé la publication d’un jour. Ainsi, lorsque j’ai effectué le bump le lendemain, j’ai mis à jour l’horodatage du commit, puis j’ai poussé le commit et le nouveau tag. Cependant, modifier l’horodatage dans Git crée un nouveau commit. Le tag v2.4.0 pointait donc sur un commit orphelin, ce qui faisait que git describe HEAD 2>/dev/null trouvait le mauvais tag. Quoi qu’il en soit, c’est corrigé.