From 678ab880dae01d78d65102909208e7a89abbfa2f Mon Sep 17 00:00:00 2001 From: Heng Qin Date: Mon, 15 Jan 2024 19:14:37 +0800 Subject: [PATCH] [#768] improvement(CI): Setting the workflow dependencies --- .github/workflows/integration-test.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 51ad704ecaf..e02c9416f89 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -7,6 +7,11 @@ on: branches: [ "main", "branch-*" ] pull_request: branches: [ "main", "branch-*" ] + workflow_run: + workflows: + - build + types: + - completed concurrency: group: ${{ github.worklfow }}-${{ github.event.pull_request.number || github.ref }} @@ -14,6 +19,7 @@ concurrency: jobs: changes: + if: ${{ github.event.workflow_run.conclusion == 'success' }} runs-on: ubuntu-latest steps: - uses: actions/checkout@v3