Commit graph

2 commits

Author SHA1 Message Date
Maaxxs
347effffee Fix deploy branch: preserve hifi/ subfolder instead of flattening
Der Workflow hat den Inhalt von hifi/ bisher direkt auf die Wurzel des
deploy-Branch gepusht (working-directory: hifi). Das passt aber nicht
zum bestehenden Plesk-Dokumentenstamm (.../hifi als Unterordner) - die
frisch gebauten Dateien landeten dadurch eine Ebene zu hoch und wurden
nie tatsaechlich ausgeliefert, egal wie oft neu gepullt/bereitgestellt
wurde. Jetzt wird in ein separates Verzeichnis kopiert, sodass der
hifi/-Ordner samt Prefix im deploy-Branch erhalten bleibt.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-05 16:35:12 +02:00
Maaxxs
faf85ee68a Add GitHub Actions workflow to auto-build and publish to deploy branch
Baut bei jedem Push auf main automatisch das PHP-Backend (composer
install) und das React-Frontend (npm run build), und veroeffentlicht
das fertige Ergebnis im "deploy"-Branch. Plesk kann diesen Branch
ziehen, ohne selbst Composer/npm ausfuehren zu muessen - kein manuelles
Hochladen von Build-Artefakten mehr noetig.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-05 16:05:19 +02:00