diff --git a/.github/workflows/maven-verify.yml b/.github/workflows/maven-verify.yml index 20268b04..4a2e81a8 100644 --- a/.github/workflows/maven-verify.yml +++ b/.github/workflows/maven-verify.yml @@ -9,7 +9,7 @@ on: jobs: build-main: - if: github.event.pull_request.base_ref == 'main' + if: github.base_ref == 'main' runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -18,10 +18,17 @@ jobs: with: distribution: 'temurin' java-version: '17' + - name: Cache Maven dependencies + uses: actions/cache@v3 + with: + path: ~/.m2/repository + key: ${{ runner.os }}-maven-17-${{ hashFiles('**/pom.xml') }} + restore-keys: | + ${{ runner.os }}-maven-17- - name: Build with Maven run: mvn -B -ntp -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn clean verify build-release-3: - if: github.event.pull_request.base_ref == 'release-3' + if: github.base_ref == 'release-3' runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -30,8 +37,14 @@ jobs: with: distribution: 'temurin' java-version: '11' + - name: Cache Maven dependencies + uses: actions/cache@v3 + with: + path: ~/.m2/repository + key: ${{ runner.os }}-maven-11-${{ hashFiles('**/pom.xml') }} + restore-keys: | + ${{ runner.os }}-maven-11- - name: Clean with Maven run: mvn clean - name: Build with Maven - run: - run: mvn -B -ntp -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn verify + run: mvn -B -ntp -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn verify diff --git a/sample-spring-boot/pom.xml b/sample-spring-boot/pom.xml index e95f70fa..22789804 100644 --- a/sample-spring-boot/pom.xml +++ b/sample-spring-boot/pom.xml @@ -107,7 +107,7 @@ com.sap.hcp.cf.logging cf-java-logging-support-servlet-dynlog-jwt - 4.0.0-RC1 + ${project.version} compile