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:
- summary#25 (closed)
- parser#13 (closed)
- rag#33 (closed)
- chat#15 (closed)
- core#27 (closed)
- frontend#24 (closed)
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 mainerstellen -
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 maindurchführen
-
-
2. MR: maininrelease:-
1. Warten bis Pipeline grün, welche mit Merge in mainstartet. -
2. MR von maininreleaseerstellen -
3. Merge von maininreleasedurchfü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 -
Kompatibilitätsmatrix ggf. nachziehen
-
Edited by Lisa Gölz