Skip to content

Commit 838c77c

Browse files
Fix workflow (#267)
* Fix workflow Signed-off-by: Karsten Schnitter <k.schnitter@sap.com> * Update maven-verify.yml * Fix artifact version Signed-off-by: Karsten Schnitter <k.schnitter@sap.com> * Add Maven Caching Signed-off-by: Karsten Schnitter <k.schnitter@sap.com> --------- Signed-off-by: Karsten Schnitter <k.schnitter@sap.com>
1 parent a15bf09 commit 838c77c

2 files changed

Lines changed: 18 additions & 5 deletions

File tree

.github/workflows/maven-verify.yml

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
jobs:
1111
build-main:
12-
if: github.event.pull_request.base_ref == 'main'
12+
if: github.base_ref == 'main'
1313
runs-on: ubuntu-latest
1414
steps:
1515
- uses: actions/checkout@v4
@@ -18,10 +18,17 @@ jobs:
1818
with:
1919
distribution: 'temurin'
2020
java-version: '17'
21+
- name: Cache Maven dependencies
22+
uses: actions/cache@v3
23+
with:
24+
path: ~/.m2/repository
25+
key: ${{ runner.os }}-maven-17-${{ hashFiles('**/pom.xml') }}
26+
restore-keys: |
27+
${{ runner.os }}-maven-17-
2128
- name: Build with Maven
2229
run: mvn -B -ntp -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn clean verify
2330
build-release-3:
24-
if: github.event.pull_request.base_ref == 'release-3'
31+
if: github.base_ref == 'release-3'
2532
runs-on: ubuntu-latest
2633
steps:
2734
- uses: actions/checkout@v4
@@ -30,8 +37,14 @@ jobs:
3037
with:
3138
distribution: 'temurin'
3239
java-version: '11'
40+
- name: Cache Maven dependencies
41+
uses: actions/cache@v3
42+
with:
43+
path: ~/.m2/repository
44+
key: ${{ runner.os }}-maven-11-${{ hashFiles('**/pom.xml') }}
45+
restore-keys: |
46+
${{ runner.os }}-maven-11-
3347
- name: Clean with Maven
3448
run: mvn clean
3549
- name: Build with Maven
36-
run:
37-
run: mvn -B -ntp -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn verify
50+
run: mvn -B -ntp -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn verify

sample-spring-boot/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@
107107
<dependency>
108108
<groupId>com.sap.hcp.cf.logging</groupId>
109109
<artifactId>cf-java-logging-support-servlet-dynlog-jwt</artifactId>
110-
<version>4.0.0-RC1</version>
110+
<version>${project.version}</version>
111111
<scope>compile</scope>
112112
</dependency>
113113

0 commit comments

Comments
 (0)