name: Build e Deploy Direto run-name: Build & Deploy por ${{ gitea.actor }} 🚀 on: push: branches: [ "main", "master" ] jobs: build-and-deploy: runs-on: ubuntu-latest steps: - name: Checkout do código uses: actions/checkout@v4 - name: Configurar JDK 21 uses: actions/setup-java@v4 with: java-version: '21' distribution: 'temurin' - name: Corrigir Instalador e Instalar Maven run: | sudo dpkg --configure -a sudo apt-get update sudo apt-get install -y maven - name: Build do JAR (Sem Testes) run: | # O -DskipTests ignora os testes e foca só em gerar o arquivo # chmod +x mvnw mvn clean install -DskipTests - name: Chamar Webhook do Coolify run: | curl -X GET "https://coolify.stackpanel.com.br/api/v1/deploy?uuid=iwwcg08c04css0o444k08sgg&force=false" \ -H "Authorization: Bearer 6|JDmqzDFYjZbHKGEt3jjMERvvMTKNsDjsugQQkZtg28e56c42"