diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index e3348faa5c12..f36285a2de6b 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -5105,7 +5105,7 @@ jobs: version: ${{ fromJson(needs.config_workflow.outputs.data).JOB_KV_DATA.version.string }} RegressionTestsRelease: - needs: [config_workflow, build_amd_binary] + needs: [config_workflow, build_amd_binary, stateless_tests_amd_debug_parallel] if: ${{ !cancelled() && !contains(needs.*.outputs.pipeline_status, 'failure') && !contains(fromJson(needs.config_workflow.outputs.data).JOB_KV_DATA.ci_exclude_tags, 'regression')}} uses: ./.github/workflows/regression.yml secrets: inherit @@ -5117,7 +5117,7 @@ jobs: timeout_minutes: 210 workflow_config: ${{ needs.config_workflow.outputs.data }} RegressionTestsAarch64: - needs: [config_workflow, build_arm_binary] + needs: [config_workflow, build_arm_binary, stateless_tests_arm_binary_parallel] if: ${{ !cancelled() && !contains(needs.*.outputs.pipeline_status, 'failure') && !contains(fromJson(needs.config_workflow.outputs.data).JOB_KV_DATA.ci_exclude_tags, 'regression') && !contains(fromJson(needs.config_workflow.outputs.data).workflow_config.custom_data.ci_exclude_tags, 'aarch64')}} uses: ./.github/workflows/regression.yml secrets: inherit diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 388516e15388..68afe6de85ec 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -4591,7 +4591,7 @@ jobs: version: ${{ fromJson(needs.config_workflow.outputs.data).JOB_KV_DATA.version.string }} RegressionTestsRelease: - needs: [config_workflow, build_amd_binary] + needs: [config_workflow, build_amd_binary, stateless_tests_amd_debug_parallel] if: ${{ !cancelled() && !contains(needs.*.outputs.pipeline_status, 'failure') && !contains(fromJson(needs.config_workflow.outputs.data).JOB_KV_DATA.ci_exclude_tags, 'regression')}} uses: ./.github/workflows/regression.yml secrets: inherit @@ -4603,7 +4603,7 @@ jobs: timeout_minutes: 210 workflow_config: ${{ needs.config_workflow.outputs.data }} RegressionTestsAarch64: - needs: [config_workflow, build_arm_binary] + needs: [config_workflow, build_arm_binary, stateless_tests_arm_binary_parallel] if: ${{ !cancelled() && !contains(needs.*.outputs.pipeline_status, 'failure') && !contains(fromJson(needs.config_workflow.outputs.data).JOB_KV_DATA.ci_exclude_tags, 'regression') && !contains(fromJson(needs.config_workflow.outputs.data).workflow_config.custom_data.ci_exclude_tags, 'aarch64')}} uses: ./.github/workflows/regression.yml secrets: inherit diff --git a/ci/praktika/yaml_additional_templates.py b/ci/praktika/yaml_additional_templates.py index c5c24723aad3..db99e6f64025 100644 --- a/ci/praktika/yaml_additional_templates.py +++ b/ci/praktika/yaml_additional_templates.py @@ -62,7 +62,7 @@ class AltinityWorkflowTemplates: """, "Regression": r""" RegressionTestsRelease: - needs: [config_workflow, build_amd_binary] + needs: [config_workflow, build_amd_binary, stateless_tests_amd_debug_parallel] if: ${{ !cancelled() && !contains(needs.*.outputs.pipeline_status, 'failure') && !contains(fromJson(needs.config_workflow.outputs.data).JOB_KV_DATA.ci_exclude_tags, 'regression')}} uses: ./.github/workflows/regression.yml secrets: inherit @@ -74,7 +74,7 @@ class AltinityWorkflowTemplates: timeout_minutes: 210 workflow_config: ${{ needs.config_workflow.outputs.data }} RegressionTestsAarch64: - needs: [config_workflow, build_arm_binary] + needs: [config_workflow, build_arm_binary, stateless_tests_arm_binary_parallel] if: ${{ !cancelled() && !contains(needs.*.outputs.pipeline_status, 'failure') && !contains(fromJson(needs.config_workflow.outputs.data).JOB_KV_DATA.ci_exclude_tags, 'regression') && !contains(fromJson(needs.config_workflow.outputs.data).workflow_config.custom_data.ci_exclude_tags, 'aarch64')}} uses: ./.github/workflows/regression.yml secrets: inherit