@@ -10,28 +10,27 @@ jobs:
1010 - name : Checkout
1111 uses : actions/checkout@v4
1212
13- - name : Set up JDK 17
13+ - name : Set up JDK 21
1414 uses : actions/setup-java@v3
1515 with :
1616 distribution : ' temurin'
17- java-version : ' 17 '
17+ java-version : ' 21 '
1818
1919 - name : Get current project meta
2020 id : meta
21- run : echo "::set-output name=version::$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)"
21+ run : echo "::set-output name=version::$(./mvnw help:evaluate -Dexpression=project.version -q -DforceStdout)"
2222
2323 - name : Build Docker images with Maven
2424 run : |
25- mvn clean package -B -Dstyle.color=always \
25+ ./mvnw clean package -B -Dstyle.color=always \
2626 -P dockerDeps,dockerPublishWithLatest \
2727 -pl :flowable-app-rest \
2828 -Ddocker.publisher.user=${{ secrets.DOCKER_USER }} \
29- -Ddocker.publisher.password=${{ secrets.DOCKER_PASSWORD }}
29+ -Ddocker.publisher.password=${{ secrets.DOCKER_PASSWORD }} \
30+ -B -V --no-transfer-progress
3031
31- - name : Install cosign
32- uses : sigstore/cosign-installer@d6a3abf1bdea83574e28d40543793018b6035605
33- with :
34- cosign-release : ' v1.7.1'
32+ - name : Install Cosign
33+ 3534
3635 - name : Write signing key to disk
3736 run : echo "${{ secrets.SIGNING_SECRET }}" > cosign.key
4948 cosign sign --key cosign.key \
5049 -a "repo=${{ github.repository }}" \
5150 -a "ref=${{ github.sha }}" \
52- flowable/flowable-rest:${{ steps.meta.outputs.version }}
51+ flowable/flowable-rest:${{ steps.meta.outputs.version }} \
52+ -y
5353 cosign sign --key cosign.key \
5454 -a "repo=${{ github.repository }}" \
5555 -a "ref=${{ github.sha }}" \
56- flowable/flowable-rest:latest
56+ flowable/flowable-rest:latest \
57+ -y
0 commit comments