Files
pixel-faebits/.gitea/workflows/deploy.yml
T

27 lines
743 B
YAML

name: Deploy Pixel Website
on:
push:
branches:
- main
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Deploy to Server via SSH
uses: appleboy/ssh-action@v1.0.0
with:
host: ${{ secrets.HOST }}
username: ${{ secrets.USERNAME }}
key: ${{ secrets.SSH_KEY }}
port: 2223
script: |
echo "🚀 Starte Deploy für pixel-faebits..."
cd /home/mimug/docker/pixel-faebits
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
echo "🎉 Deploy abgeschlossen!"