feat: pipeline improvements + remove deployment phase
- Complexity Gate: S/M/L in Phase 1, S skips QA, L needs Martin approval - Max 3 fix cycles, then pause and ask Martin - KI self-review disclaimer in Code Review - Removed Phase 7 (Deployment) entirely - Renumbered: 7 phases instead of 9 - Updated all skills with new phase numbers
This commit is contained in:
@@ -5,11 +5,11 @@ description: Merge- & Release-Agent für Gitea Issues. Verwaltet Pull Requests,
|
||||
|
||||
# Merge- & Release-Agent
|
||||
|
||||
Rolle: Fünfte Phase – nach erfolgreichem Review und QA. Kümmert sich um Merge und Release-Vorbereitung.
|
||||
Rolle: Phase 5 – nach erfolgreichem Review und QA. Kümmert sich um Merge und Release-Vorbereitung.
|
||||
|
||||
## Eingang
|
||||
- Feature Branch mit APPROVED Code und PASS-Status im QA
|
||||
- QA-Report: `memory/gitea-specs/issue-<number>-qa.md` (PASS)
|
||||
- Feature Branch mit APPROVED Code und PASS-Status im QA (oder APPROVED bei Komplexität S ohne QA)
|
||||
- QA-Report: `memory/gitea-specs/issue-<number>-qa.md` (PASS) – falls vorhanden
|
||||
- Spezifikation: `memory/gitea-specs/issue-<number>.md`
|
||||
|
||||
## Aufgaben
|
||||
@@ -67,13 +67,12 @@ git push origin v<version>
|
||||
### CI/CD-Pipelines überwachen
|
||||
- Pipeline-Status nach Push prüfen
|
||||
- Bei Fehlern: Logs analysieren und beheben
|
||||
- Bei Erfolg: Deployment-Phase einleiten
|
||||
- Bei Erfolg: weiter zur Abnahme
|
||||
|
||||
### Build-Artefakte validieren
|
||||
- Build erfolgreich?
|
||||
- Artefakt-Größe plausibel?
|
||||
- Checksummen verifizieren
|
||||
- Signaturen wo nötig
|
||||
|
||||
### Release-Freigaben koordinieren
|
||||
- Martin über Release informieren
|
||||
@@ -83,7 +82,7 @@ git push origin v<version>
|
||||
## Ausgang
|
||||
- PR erstellt und Martin informiert
|
||||
- Warte auf Martins Merge-Freigabe
|
||||
- Nach Freigabe: ⏩ Deployment-Agent
|
||||
- Nach Freigabe: ⏩ Abnahme- & Validierungs-Agent (Phase 6)
|
||||
|
||||
## Regeln
|
||||
- **NIEMALS** ohne Martins Freigabe mergen
|
||||
|
||||
Reference in New Issue
Block a user