docs(readme): Caller-Workflow auf branches:[main] + tags Trigger umstellen
This commit is contained in:
@@ -25,7 +25,8 @@ In jedem Plugin-Repo (`ideenfabrik/idf-<slug>`) liegt ein schlanker Caller-Workf
|
||||
name: Release
|
||||
on:
|
||||
push:
|
||||
tags: ['v*.*.*']
|
||||
branches: [main] # Auto-Modus: Release sobald Header-Version hochgezogen wurde
|
||||
tags: ['v*.*.*'] # Klassischer Modus: manuelle Tags sind weiterhin möglich
|
||||
|
||||
jobs:
|
||||
release:
|
||||
@@ -35,7 +36,11 @@ jobs:
|
||||
secrets: inherit
|
||||
```
|
||||
|
||||
Für die Anwendung reicht `git tag v1.2.3 && git push --tags`. Alles andere macht der Reusable Workflow. Details und Fehlerdiagnose im [Caller-Template](docs/plugin-caller-template.md).
|
||||
**Auto-Modus (Standard, seit v1.2.0):** Plugin-Header-Version, PHP-Konstante, `Stable tag:` und CHANGELOG-Block hochziehen, committen, nach `main` pushen. Der Workflow erzeugt Tag `v<X.Y.Z>` selbst und legt das Release an. Wenn die Version nicht erhöht wurde, beendet der Workflow still (kein Release, keine Mail).
|
||||
|
||||
**Klassischer Modus:** Falls du lieber explizit taggst — `git tag v1.2.3 && git push --tags` triggert denselben Workflow im Tag-Modus. Beide Pfade können koexistieren.
|
||||
|
||||
Details und Fehlerdiagnose im [Caller-Template](docs/plugin-caller-template.md).
|
||||
|
||||
## Pflichtdateien im Plugin-Repo
|
||||
|
||||
|
||||
Reference in New Issue
Block a user