Merge pull request #65416 from ClickHouse/ci_master_wf_fix

CI: Master workflow dependencies fix
This commit is contained in:
Max K 2024-06-19 10:11:56 +00:00 committed by GitHub
commit ad213ee0d0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -104,10 +104,9 @@ jobs:
with:
stage: Tests_2
data: ${{ needs.RunConfig.outputs.data }}
# stage for jobs that do not prohibit merge
Tests_3:
# Test_3 should not wait for Test_1/Test_2 and should not be blocked by them on master branch since all jobs need to run there.
needs: [RunConfig, Builds_1, Builds_2]
needs: [RunConfig, Builds_1]
if: ${{ !failure() && !cancelled() && contains(fromJson(needs.RunConfig.outputs.data).stages_data.stages_to_do, 'Tests_3') }}
uses: ./.github/workflows/reusable_test_stage.yml
with: