Commit Graph
4 Commits
Author SHA1 Message Date
claude 309826ccb6 feat(release-plugin): Auto-Modus bei push auf main
- Trigger-Erkennung im "Variablen ableiten"-Step (refs/tags/* vs refs/heads/*)
- Auto-Modus: Header-Version aus Plugin-PHP lesen, Tag v{version} prüfen
  → wenn Tag existiert: stiller Skip; sonst Pre-Flight + Build + Release
- Release-API-Call mit target_commitish, damit Tag im Auto-Modus aus
  dem aktuellen HEAD-Commit erzeugt wird
- Klassischer Tag-Push-Modus bleibt unverändert
- Nachfolgende Steps mit if: steps.vars.outputs.skip != 'true' geguarded
2026-05-12 05:34:06 +00:00
claude b6d49882ea docs(readme): Caller-Workflow auf branches:[main] + tags Trigger umstellen 2026-05-12 05:32:40 +00:00
claude 6f85fd3e4b docs(changelog): initial CHANGELOG.md mit Historie bis v1.2.0 2026-05-12 05:32:04 +00:00
claude 7334bd587a feat(deploy-rsync): Reusable Workflow fuer rsync-Deploys via SSH
Wiederverwendbare Action fuer alle IDF-Repos, die per rsync auf einen
Plesk-Server deployen wollen (Flow, Apps, kuenftig weitere).

Inputs: ssh_host, ssh_user, deploy_path, optional ref + extra_excludes.
Secret: SSH_PRIVATE_KEY (im Caller-Repo zu hinterlegen).
Standard-Excludes: .git/, .gitea/, .gitignore, CHANGELOG.md, README.md.
2026-04-27 17:29:24 +00:00