@@ -23,15 +23,15 @@ jobs:
2323 id-token : write # Required for Vault OIDC authentication
2424 contents : write # Required for repository access and tagging
2525 outputs :
26- build-number : ${{ steps.build.outputs.BUILD_NUMBER }}
27- deployed : ${{ steps.build.outputs.deployed }}
26+ build-number : ${{ steps.build-step .outputs.BUILD_NUMBER }}
27+ deployed : ${{ steps.build-step .outputs.deployed }}
2828 steps :
2929 - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3030 - uses : jdx/mise-action@5ac50f778e26fac95da98d50503682459e86d566 # v3.2.0
3131 with :
3232 version : 2025.7.12
3333 - uses : SonarSource/ci-github-actions/build-gradle@v1
34- id : build
34+ id : build-step
3535 with :
3636 deploy-pull-request : true
3737 artifactory-reader-role : private-reader # Override for public repo using private access
@@ -53,14 +53,14 @@ jobs:
5353 item :
5454 - { suite: "plugin", sq_version: "DEV", submodules: false}
5555 - { suite: "plugin", sq_version: "LATEST_RELEASE", submodules: false}
56- - { suite: "ruling", sq_version: "LATEST_RELEASE", submodules: true }
56+ - { suite: "ruling", sq_version: "LATEST_RELEASE" }
5757 name : " QA Tests [${{ matrix.item.suite }}] - SQ : ${{ matrix.item.sq_version }}"
5858 steps :
5959 - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
6060 with :
61- submodules : ${{ matrix.item.submodules }}
61+ submodules : ${{ matrix.item.suite == "ruling" }}
6262 - name : Remove kotlin ITs as they are not relevant for ruling tests (and cause issues with wrapper validation)
63- if : ${{ matrix.item.submodules }}
63+ if : ${{ matrix.item.suite == "ruling" }}
6464 run : rm -r ./its/sources/kotlin
6565 - uses : jdx/mise-action@5ac50f778e26fac95da98d50503682459e86d566 # v3.2.0
6666 with :
0 commit comments