diff --git a/.github/workflows/dbt_deploy_new_workflows.yml b/.github/workflows/dbt_deploy_new_workflows.yml index 7f10980..1373a88 100644 --- a/.github/workflows/dbt_deploy_new_workflows.yml +++ b/.github/workflows/dbt_deploy_new_workflows.yml @@ -46,6 +46,8 @@ jobs: notify: runs-on: ubuntu-latest + needs: run_dbt_jobs + if: failure() environment: workflow_prod steps: - name: Checkout diff --git a/.github/workflows/dbt_docs_update.yml b/.github/workflows/dbt_docs_update.yml index cc9a6e4..1512045 100644 --- a/.github/workflows/dbt_docs_update.yml +++ b/.github/workflows/dbt_docs_update.yml @@ -77,6 +77,8 @@ jobs: notify: runs-on: ubuntu-latest + needs: run_dbt_jobs + if: failure() environment: workflow_prod steps: - name: Checkout diff --git a/.github/workflows/dbt_integration_test.yml b/.github/workflows/dbt_integration_test.yml index 2469000..01d6850 100644 --- a/.github/workflows/dbt_integration_test.yml +++ b/.github/workflows/dbt_integration_test.yml @@ -18,6 +18,8 @@ jobs: notify: runs-on: ubuntu-latest + needs: run_dbt_jobs + if: failure() environment: workflow_prod steps: - name: Checkout diff --git a/.github/workflows/dbt_run_adhoc.yml b/.github/workflows/dbt_run_adhoc.yml index a96d46d..d344324 100644 --- a/.github/workflows/dbt_run_adhoc.yml +++ b/.github/workflows/dbt_run_adhoc.yml @@ -67,6 +67,8 @@ jobs: notify: runs-on: ubuntu-latest + needs: run_dbt_jobs + if: failure() environment: workflow_prod steps: - name: Checkout diff --git a/.github/workflows/dbt_run_dev_refresh.yml b/.github/workflows/dbt_run_dev_refresh.yml index f40f59e..b3e195d 100644 --- a/.github/workflows/dbt_run_dev_refresh.yml +++ b/.github/workflows/dbt_run_dev_refresh.yml @@ -45,7 +45,9 @@ jobs: notify: runs-on: ubuntu-latest - environment: workflow_dev + needs: run_dbt_jobs_refresh + if: failure() + environment: workflow_prod steps: - name: Checkout uses: actions/checkout@v3 @@ -92,7 +94,9 @@ jobs: notify: runs-on: ubuntu-latest - environment: workflow_dev + needs: run_dbt_jobs_udfs + if: failure() + environment: workflow_prod steps: - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/dbt_run_scheduled_main.yml b/.github/workflows/dbt_run_scheduled_main.yml index 735719d..ccbaf96 100644 --- a/.github/workflows/dbt_run_scheduled_main.yml +++ b/.github/workflows/dbt_run_scheduled_main.yml @@ -46,6 +46,8 @@ jobs: notify: runs-on: ubuntu-latest + needs: run_dbt_jobs + if: failure() environment: workflow_prod steps: - name: Checkout diff --git a/.github/workflows/dbt_run_streamline_chainhead.yml b/.github/workflows/dbt_run_streamline_chainhead.yml index 95bef17..5c25ab9 100644 --- a/.github/workflows/dbt_run_streamline_chainhead.yml +++ b/.github/workflows/dbt_run_streamline_chainhead.yml @@ -50,6 +50,8 @@ jobs: notify: runs-on: ubuntu-latest + needs: run_dbt_jobs + if: failure() environment: workflow_prod steps: - name: Checkout diff --git a/.github/workflows/dbt_run_streamline_history.yml b/.github/workflows/dbt_run_streamline_history.yml index 483ce6a..c9e870d 100644 --- a/.github/workflows/dbt_run_streamline_history.yml +++ b/.github/workflows/dbt_run_streamline_history.yml @@ -46,6 +46,8 @@ jobs: notify: runs-on: ubuntu-latest + needs: run_dbt_jobs + if: failure() environment: workflow_prod steps: - name: Checkout diff --git a/.github/workflows/dbt_test_daily.yml b/.github/workflows/dbt_test_daily.yml index 89653d8..d466879 100644 --- a/.github/workflows/dbt_test_daily.yml +++ b/.github/workflows/dbt_test_daily.yml @@ -50,6 +50,8 @@ jobs: notify: runs-on: ubuntu-latest + needs: run_dbt_jobs + if: failure() environment: workflow_prod steps: - name: Checkout diff --git a/.github/workflows/dbt_test_intraday.yml b/.github/workflows/dbt_test_intraday.yml index d821f96..a5f5dd2 100644 --- a/.github/workflows/dbt_test_intraday.yml +++ b/.github/workflows/dbt_test_intraday.yml @@ -50,6 +50,8 @@ jobs: notify: runs-on: ubuntu-latest + needs: run_dbt_jobs + if: failure() environment: workflow_prod steps: - name: Checkout diff --git a/.github/workflows/dbt_test_monthly.yml b/.github/workflows/dbt_test_monthly.yml index 63745c4..b8a2bb4 100644 --- a/.github/workflows/dbt_test_monthly.yml +++ b/.github/workflows/dbt_test_monthly.yml @@ -50,6 +50,8 @@ jobs: notify: runs-on: ubuntu-latest + needs: run_dbt_jobs + if: failure() environment: workflow_prod steps: - name: Checkout