fix: correct deploy script - move build output to root

This commit is contained in:
Pixel
2026-03-09 23:41:48 +01:00
parent ca54e5c6f7
commit f94744c9b6
+19 -4
View File
@@ -8,7 +8,6 @@ on:
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Deploy to Server via SSH
uses: appleboy/ssh-action@v1.0.0
@@ -19,8 +18,24 @@ jobs:
port: 2223
script: |
echo "🚀 Starte Deploy für pixel-faebits..."
cd /home/mimug/docker/pixel-faebits
cd /var/www/pixel-faebits
# Code aktualisieren
git pull origin main
echo "🔨 Baue Projekt und starte Container neu..."
docker compose -f /home/mimug/docker/ai-stack/docker-compose.yml up -d --build faebits-pixel
# Abhängigkeiten installieren
bun install
# Build ausführen (erstellt 'out/' Ordner)
bun run build
# Build-Output in Root verschieben (löscht vorheriges Root-Inhalt)
echo "📦 Verschiebe Build-Output..."
rm -rf .next out 2>/dev/null || true
mv out/* .
rmdir out 2>/dev/null || true
# Berechtigungen setzen
chown -R mimug:mimug .
echo "🎉 Deploy abgeschlossen!"