-
fix(bump): Release-Modell nach D8/D9, atomarer Push (#3)
released this
2026-10-30 18:06:42 +00:00 | 2 commits to develop since this releaseWas
Folge-PR zum Review von #2 gegen
zugaenge.md, D8, D9 und W4 in oumta-deploy.production/*: kein Bump, der Schritt bricht mit Hinweis ab. Ein Release ist ein Retag (D9, W4).mainhat keine Release-Rolle mehr. Stabile Tags gibt es nur übersettings.release_branchals Patch-Bump, für Repos ohne Majors wie oumta-keyklo. Die Commit-Message wird nicht mehr ausgewertet.- Linie für dev-Tags: der nächste
release/*- oderhotfix/*-Branch nach jüngster Merge-Base, bei Gleichstand die niedrigere Linie. Vorher zählten nurrelease/*und nur Branch-Spitzen. - Existiert das stabile Tag einer Linie (
v2.4.0), geht es mit dem nächsten Patch weiter (v2.4.1-beta.0). Vorher blieb die Beta-Linie auf.0stehen und der nächste Promote wäre an „Version noch frei“ gescheitert. hotfix/X.Yohne Patch wird abgelehnt, es würde mitrelease/X.Ykollidieren.- Branch und Tag gehen in einem atomaren Push. Vorher konnte der Bump-Commit ohne Tag landen und jeder weitere Lauf stieg mit Exit 0 aus.
- README: Regeln, Einschränkung des Secrets auf Images und Events, Paket-Schreibrecht von
oumta-ciinactions, Beispiel ohnedevelop.
Getestet
Lokal als Image gegen ein Bare-Repo: feature von develop, erste und zweite Beta, feature von release, hotfix mit und ohne Patch, production,
release_branch,release_line, Linie nach stabilem Tag, weitergelaufener Branch, fehlendes Token.🤖 Generated with Claude Code
Reviewed-on: #3
Downloads