F13-Zwischenrelease: Template

Als Entwickli möchte ich, dass das Template die gleiche Struktur hat wie die anderen Microservices auch. Daher soll das Template auch dem Zwischenrelease folgen, siehe auch hier:

Akzeptanzkriterien

  • 0. Reviewer (@dmoch, @sboehm) für Merge-Prozess dazu holen: 4-Augen-Prinzip beim Mergen.
  • 1. MR: Zwischenrelease in main
    • 1. MR von Zwischenrelease in main erstellen
    • 2. Changelog anpassen:
      • Checken und daraus Versionsnummer ableiten
      • Changelog zusammenfassen für neue Version
      • Typos etc. in Changelog korrigieren
      • Kontrolle: hat jeder Punkt ein zugehöriges Issues? Ggf. "(ohne Ticket)" hinzufügen
    • 3. Merge von Zwischenrelease in main durchführen
  • 2. MR: main in release:
    • 1. Warten bis Pipeline grün, welche mit Merge in main startet.
    • 2. MR von main in release erstellen
    • 3. Merge von main in release durchführen - es sollten keinen manuellen Änderungen nötig sein
    • 4. Release auf gitlab machen: Deploy -> Releases -> New Release
      • Tag entsprechend Changelog erstellen (Versionsnummer als Name und Beschreibung)
        • branch für Tag: release
        • Changelog einfügen
  • 3. Container überprüfen: Images sollten mit Tag in Container-Registry für entsprechendendes Repo im root liegen z.B. template/
  • 4. Release auf OpenCode dokumentiert: dazu @dmoch anpingen
Edited by Lisa Gölz
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information