-
released this
2026-04-24 12:21:05 +00:00 | 10 commits to main since this releaseErster stabiler Release von
idf-ci. Enthält den Reusable Workflowrelease-plugin.ymlfür WordPress-Plugin-Releases.Features
- Pre-Flight-Check über vier Versions-Sync-Stellen: Git-Tag, Plugin-Header (
Version:), PHP-Konstante (IDF_*_VERSION) undStable tag:inreadme.txt. Abweichungen brechen den Release ab. CHANGELOG.mdist Single Source of Truth für den Changelog — konsistent über alle IDF-Projekte (Software, Flow, Plugins).- Die
== Changelog ==-Section inreadme.txtwird beim Release automatisch ausCHANGELOG.mdgeneriert und ins ZIP übernommen — du pflegst den Changelog an genau einer Stelle. - ZIP-Bau mit korrektem Top-Level-Ordner (
{slug}/), Ausschluss von Dev-/IDE-Artefakten. - Automatische Anlage eines Gitea-Releases mit ZIP-Asset und Changelog-Block als Release-Body.
Nutzung
Plugin-Repos rufen den Reusable per Einzeiler auf:
jobs: release: uses: ideenfabrik/idf-ci/.gitea/workflows/release-plugin.yml@v1 with: slug: idf-<plugin-slug> secrets: inheritDetails siehe README und docs/plugin-caller-template.md.
Dokumentation
Downloads
- Pre-Flight-Check über vier Versions-Sync-Stellen: Git-Tag, Plugin-Header (