name: Deployment on: push: branches: - main jobs: deploy: runs-on: self-hosted steps: - name: Checkout code uses: actions/checkout@v3 - name: Setup Virtual Environment run: | python3 -m venv venv ./venv/bin/pip install -r requirements.txt - name: Notification run: echo "Code wurde erfolgreich auf $(hostname) aktualisiert. Systemd-Dienste müssen ggf. manuell neu gestartet werden."