name: Deploy on: push: branches: [ "main" ] jobs: update: runs-on: self-hosted steps: - name: Update Git Repository working-directory: /home/swapdude/MainStack run: | pwd git fetch --all git reset --hard origin/main - name: Build & Deploy on docker-compose working-directory: /home/swapdude/MainStack run: | docker compose up -d --build