Auto-commit: 2026-05-24 19:58
This commit is contained in:
@@ -147,6 +147,19 @@ Nach dem Merge durch Martin MÜSSEN Phase 6 und 7 automatisch weiterlaufen.
|
||||
## Regeln
|
||||
- Phase 1 filtert auf **nur** `KI`
|
||||
- Ab Phase 2: **nur** Issues mit `KI` + `ReadyForDev`
|
||||
- **Label `KI` maximal 1× pro Issue hinzufügen** — vorher immer prüfen ob das Label bereits existiert:
|
||||
```bash
|
||||
# Prüfe ob Label "KI" bereits gesetzt ist
|
||||
HAS_KI=$(curl -s "https://git.home.kies-media.de/api/v1/repos/<owner>/<repo>/issues/<number>" \
|
||||
-u "$GIT_USER:$GIT_PASS" | jq '[.labels[] | select(.name=="KI")] | length > 0')
|
||||
if [ "$HAS_KI" != "true" ]; then
|
||||
# Erst dann hinzufügen
|
||||
curl -s -X POST "https://git.home.kies-media.de/api/v1/repos/<owner>/<repo>/issues/<number>/labels" \
|
||||
-H "Authorization: token $GITEA_TOKEN" \
|
||||
-H "Content-Type: application/json" \
|
||||
-d '{"labels": ["KI"]}'
|
||||
fi
|
||||
```
|
||||
- **Nie** ohne Martins Freigabe mergen
|
||||
- **Nie** Issue selbst schließen (nur Phase 7 darf das)
|
||||
- **Nie** direkt auf `main` pushen
|
||||
|
||||
Reference in New Issue
Block a user