Bedeutet das, dass Discourse auf die neueste Version aktualisiert wird, die alle Tests bestanden hat? Wie ich aus den Commits entnehme, wurde master in stable gemergt, und es handelt sich um ein Minor-Upgrade. Warum sehe ich dort aber „…beta11“?
Ich hatte den Commit v2.4.0 im stabilen Zweig getaggt, aber wir haben das Release um einen Tag verschoben. Als ich am nächsten Tag das Bump durchführte, habe ich den Zeitstempel des Commits aktualisiert und dann den Commit sowie den neuen Tag gepusht. Das Ändern des Zeitstempels in Git erstellt jedoch einen neuen Commit. Der Tag v2.4.0 befand sich auf einem verwaisten Commit, sodass git describe HEAD 2>/dev/null den falschen Tag gefunden hat. Wie auch immer, es ist jetzt behoben.