Commit Graph
3 Commits
Author SHA1 Message Date
claude 54effe0fbe refactor(release-plugin): CHANGELOG.md als SSOT, readme.txt wird auto-gefüllt
Konsistenz mit Software und Flow: CHANGELOG.md ist einziger Pflege-Ort
für den Changelog über alle IDF-Projekte hinweg. readme.txt bleibt als
WP-Standard-Datei erhalten (Plugin-Metadaten, Stable tag), der
Abschnitt == Changelog == wird beim ZIP-Bau aus CHANGELOG.md generiert
und im ZIP mitgeliefert.

Pre-Flight prüft weiter 4 Sync-Stellen inkl. Stable tag.
CHANGELOG.md und readme.txt sind beide Pflichtdateien im Repo.
2026-04-24 12:17:17 +00:00
claude 6aaad24917 refactor(release-plugin): readme.txt als Changelog-SSOT
- Pre-Flight prüft jetzt zusätzlich Stable tag: in readme.txt
- Changelog-Block wird aus readme.txt == Changelog == gezogen
- CHANGELOG.md fällt als Workflow-Abhängigkeit weg
- readme.txt ist Pflichtdatei im Plugin-Repo

Grund: readme.txt ist WP-natives Format, WordPress und Master-Key
parsen es direkt (für CPT-Sync der öffentlichen Plugin-Seite).
Damit gibt es eine SSOT zum Pflegen statt parallele CHANGELOG.md.

Entscheidung dokumentiert in Notion:
https://www.notion.so/32b36ebfe9178147ad16ee214302c994
2026-04-24 11:56:41 +00:00
claude 9202ce1c32 Add reusable release-plugin workflow
Pre-Flight-Check (Tag == Plugin-Header-Version == PHP-Konstante),
Changelog-Extraktion aus CHANGELOG.md, ZIP-Bau mit Slug als
Top-Level-Ordner, Gitea-Release-Anlage inkl. ZIP-Asset.
2026-04-23 10:09:17 +00:00