• fix(bump): Release-Modell nach D8/D9, atomarer Push (#3)
    ci/woodpecker/push/plugins Pipeline was successful
    ci/woodpecker/tag/plugins Pipeline was successful

    tu released this 2026-10-30 18:06:42 +00:00 | 2 commits to develop since this release

    Was

    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).
    • main hat keine Release-Rolle mehr. Stabile Tags gibt es nur über settings.release_branch als 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/*- oder hotfix/*-Branch nach jüngster Merge-Base, bei Gleichstand die niedrigere Linie. Vorher zählten nur release/* 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 .0 stehen und der nächste Promote wäre an „Version noch frei“ gescheitert.
    • hotfix/X.Y ohne Patch wird abgelehnt, es würde mit release/X.Y kollidieren.
    • 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-ci in actions, Beispiel ohne develop.

    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