Release-Richtlinie

Release-Richtlinie

BX Sites folgt Semantic Versioning - die Version in box.json ist die, die auf ForgeBox veröffentlicht und im Repo für jedes Release getaggt wird.

  • development ist der Arbeits-Branch - jeder Merge dorthin löst einen Snapshot-Build aus (Versionssuffix -snapshot), veröffentlicht für frühes Testen, aber nicht für den Produktionseinsatz gedacht.
  • main ist der stabile Branch - ein Push dorthin erzeugt ein echtes, getaggtes Release: der Abschnitt [Unreleased] der eigenen changelog.md des Projekts wird unter dieser Versionsnummer finalisiert, ein Git-Tag und ein GitHub Release werden daraus erstellt, und das Modul wird auf ForgeBox veröffentlicht.

Eine "Was ist neu"-Seite für jede Version wird als Teil dieses Release-Prozesses automatisch erzeugt - direkt aus dem passenden Abschnitt der changelog.md gezogen - und erscheint fortan in diesem Bereich. Dieselben Hinweise werden auch an das jeweilige GitHub Release angehängt.

Edit this page Download Markdown Last updated Aug 23, 2026, 2:17:28 AM