@@ -52,18 +52,30 @@ jobs:
5252 with :
5353 cmd : curl https://registry.quarkus.io/client/platforms | jq '.platforms[0]."current-stream-id" as $current | .platforms[0].streams[] | select(.id == $current) | .releases[0].version'
5454
55- build-with-quarkus-version :
55+ build-with-defined- quarkus-version :
5656 needs :
5757 - extract-project-metadata
5858 strategy :
5959 matrix :
6060 java-version : [ 17, 21 ]
61- quarkus-version :
62- - ${{ needs.extract-project-metadata.outputs.qosdk_quarkus_version }}
63- - ${{ needs.extract-project-metadata.outputs.latest_stable_quarkus }}
6461 uses : ./.github/workflows/build-for-quarkus-version.yml
6562 with :
66- quarkus-version : ${{ matrix.quarkus-version }}
63+ quarkus-version : ${{ needs.extract-project-metadata.outputs.qosdk_quarkus_version }}
64+ java-version : ${{ matrix.java-version }}
65+ branch : ${{ needs.extract-project-metadata.outputs.branch_name }}
66+ native-modules : " integration-tests"
67+ repository : ${{ github.event.pull_request.head.repo.full_name }}
68+
69+ build-with-latest-stable-quarkus-version :
70+ if : ${{ needs.extract-project-metadata.outputs.qosdk_quarkus_version != needs.extract-project-metadata.outputs.latest_stable_quarkus }}
71+ needs :
72+ - extract-project-metadata
73+ strategy :
74+ matrix :
75+ java-version : [ 17, 21 ]
76+ uses : ./.github/workflows/build-for-quarkus-version.yml
77+ with :
78+ quarkus-version : ${{ needs.extract-project-metadata.outputs.latest_stable_quarkus }}
6779 java-version : ${{ matrix.java-version }}
6880 branch : ${{ needs.extract-project-metadata.outputs.branch_name }}
6981 native-modules : " integration-tests"
0 commit comments