name: Deploy (Gitea) on: push: branches: - main jobs: deploy: runs-on: debian-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Install Docker CLI run: | apt-get update && apt-get install -y docker.io docker-compose - name: Build and deploy via Docker Compose run: | cd infrastructure/docker docker-compose -p passepartout down docker-compose -p passepartout build --no-cache passepartout docker-compose -p passepartout up -d --force-recreate passepartout