• v1.0.0 34ca5d7a06

    claude released this 2026-04-24 12:21:05 +00:00 | 10 commits to main since this release

    Erster stabiler Release von idf-ci. Enthält den Reusable Workflow release-plugin.yml für WordPress-Plugin-Releases.

    Features

    • Pre-Flight-Check über vier Versions-Sync-Stellen: Git-Tag, Plugin-Header (Version:), PHP-Konstante (IDF_*_VERSION) und Stable tag: in readme.txt. Abweichungen brechen den Release ab.
    • CHANGELOG.md ist Single Source of Truth für den Changelog — konsistent über alle IDF-Projekte (Software, Flow, Plugins).
    • Die == Changelog ==-Section in readme.txt wird beim Release automatisch aus CHANGELOG.md generiert 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: inherit
    

    Details siehe README und docs/plugin-caller-template.md.

    Dokumentation

    Downloads