name: Build e Deploy run-name: Build & Deploy por ${{ gitea.actor }} 🚀 on: push: branches: [ "main", "master" ] jobs: build-and-deploy: runs-on: ubuntu-latest container: image: maven:3.9-eclipse-temurin-21 steps: - name: Checkout do código uses: actions/checkout@v4 - name: Cache das dependências do Maven uses: actions/cache@v4 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} restore-keys: | ${{ runner.os }}-maven- - name: Build do JAR (Sem Testes) run: 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 ${{ secrets.COOLIFY_TOKEN }}"