diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index b1f9627..ec17219 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -10,6 +10,8 @@ on: jobs: build-and-deploy: runs-on: webserver + container: + image: catthehacker/ubuntu:act-latest # Behebt den "docker: command not found" Fehler steps: - name: Code auschecken uses: actions/checkout@v4 @@ -30,14 +32,13 @@ jobs: docker builder prune -f - name: Deploy via SSH to Debian Server - uses: appleboy/ssh-action@v0.1.5 + uses: appleboy/ssh-action@v1.0.3 # Aktualisiert auf eine stabilere Version with: host: 192.168.178.164 username: ${{ secrets.PROXMOX_USER }} key: ${{ secrets.PROXMOX_SSH_KEY }} script: | cd /opt/websitedummy - # Docker Login auf dem Zielserver echo "${{ secrets.REGISTRY_TOKEN }}" | docker login gitea.hephex.de -u "${{ secrets.REGISTRY_USER }}" --password-stdin docker compose pull docker compose up -d