name: Maven build run-name: Build application with maven on: [ push ] jobs: build: runs-on: ubuntu-latest env: MAVEN_ACCESS_TOKEN: ${{ secrets.CI_TOKEN }} MAVEN_REPO_OWNER: ${{ gitea.owner }} steps: - name: Check out latest repository code uses: actions/checkout@v4 - uses: actions/setup-java@v4 with: java-version: '21' distribution: 'temurin' - name: Build project run: ./mvnw -s .mvn/settings.xml clean install -X -DskipTests - name: Deploy project run: ./mvnw -s .mvn/settings.xml deploy -X