„tests-passed“ ist jetzt „latest“

Im Rahmen unserer Arbeit zur Einführung einer neuen Versionierungsstrategie für Discourse benennen wir den Branch tests-passed in latest um und aktualisieren das Versionssuffix auf diesem Branch von -dev auf -latest.

Was hat sich geändert?

Funktional bleibt alles gleich. Änderungen an Discourse werden weiterhin zuerst im main-Branch landen und dann zu latest befördert, sobald sie unsere umfangreiche Testsuite bestanden haben.

Wird das etwas kaputt machen?

Nein :tada:

Zunächst behalten wir den tests-passed-Branch als exakte Kopie von latest bei. Das bedeutet, dass alle Systeme/Konfigurationen, die fest auf tests-passed codiert sind, weiterhin wie bisher funktionieren.

Die Standardeinstellung für die Standardinstallation wurde aktualisiert, um latest zu verwenden. Dies wird bei Ihrem nächsten Container-Neubau automatisch wirksam. Wenn Sie in Ihrer app.yml manuell version: tests-passed angegeben haben, sollten Sie dies auf version: latest aktualisieren.

In Zukunft planen wir, eine Admin-Warnung für alle einzuführen, die sich noch auf tests-passed beziehen, damit wir sicherstellen können, dass jeder den neuen Namen verwendet, und dann den alten Branch vollständig entfernen. Dies wird wahrscheinlich in einigen Monaten geschehen, nachdem der Rest des neuen Versionierungssystems finalisiert wurde.

38 „Gefällt mir“

Danke :sweat_smile: