diff --git a/.github/workflows/build-and-publish.yaml b/.github/workflows/build-and-publish.yaml index 0c1543c..5ed8aac 100644 --- a/.github/workflows/build-and-publish.yaml +++ b/.github/workflows/build-and-publish.yaml @@ -17,7 +17,9 @@ jobs: - name: Set up JDK 17 uses: actions/setup-java@v4 with: + distribution: 'zulu' java-version: 17 + cache: 'maven' - name: Maven Package run: mvn clean package -pl loan-agreement -am - uses: actions/upload-artifact@v1 @@ -40,7 +42,9 @@ jobs: - name: Set up JDK 17 uses: actions/setup-java@v4 with: + distribution: 'zulu' java-version: 17 + cache: 'maven' - uses: actions/download-artifact@v4 with: name: loan-agreement @@ -66,7 +70,9 @@ jobs: - name: Set up JDK 17 uses: actions/setup-java@v4 with: + distribution: 'zulu' java-version: 17 + cache: 'maven' - name: Maven Package run: mvn clean package -pl recommendation -am - uses: actions/upload-artifact@v1 @@ -89,7 +95,9 @@ jobs: - name: Set up JDK 17 uses: actions/setup-java@v4 with: + distribution: 'zulu' java-version: 17 + cache: 'maven' - uses: actions/download-artifact@v4 with: name: recommendation @@ -115,7 +123,9 @@ jobs: - name: Set up JDK 17 uses: actions/setup-java@v4 with: + distribution: 'zulu' java-version: 17 + cache: 'maven' - name: Maven Package run: mvn clean package -pl custom-notification-connector -am - uses: actions/upload-artifact@v1 @@ -138,7 +148,9 @@ jobs: - name: Set up JDK 17 uses: actions/setup-java@v4 with: + distribution: 'zulu' java-version: 17 + cache: 'maven' - uses: actions/download-artifact@v4 with: name: custom-notification-connector