From fa16545cc1b9bf12d056097da4e2b405365f9b0e Mon Sep 17 00:00:00 2001 From: darrell-thobe-sp Date: Tue, 20 May 2025 16:08:17 -0400 Subject: [PATCH] update workflow jobs to run one after another --- .github/workflows/build-powershell-sdk.yml | 10 +++++----- .github/workflows/build-python-sdk.yml | 10 +++++----- .github/workflows/build-typescript-sdk.yml | 10 +++++----- .github/workflows/push-idn-specs-to-dev-portal.yml | 11 ++++++----- .github/workflows/push-iiq-specs-to-dev-portal.yml | 11 ++++++----- .github/workflows/push-nerm-specs-to-dev-portal.yml | 13 +++++++------ 6 files changed, 34 insertions(+), 31 deletions(-) diff --git a/.github/workflows/build-powershell-sdk.yml b/.github/workflows/build-powershell-sdk.yml index f71460972..1e8964754 100644 --- a/.github/workflows/build-powershell-sdk.yml +++ b/.github/workflows/build-powershell-sdk.yml @@ -1,12 +1,12 @@ name: "Build and push powershell sdk" on: - push: - branches: - - main - paths: - - idn/** workflow_dispatch: + workflow_run: + workflows: + - "Build and push go sdk" + types: + - completed jobs: push_powershell_sdk_workflow: diff --git a/.github/workflows/build-python-sdk.yml b/.github/workflows/build-python-sdk.yml index f44c5e2b5..e3e6c8b6f 100644 --- a/.github/workflows/build-python-sdk.yml +++ b/.github/workflows/build-python-sdk.yml @@ -6,12 +6,12 @@ env: SAIL_BASE_URL: ${{ secrets.SDK_TEST_TENANT_BASE_URL }} on: - push: - branches: - - main - paths: - - idn/** workflow_dispatch: + workflow_run: + workflows: + - "Build and push powershell sdk" + types: + - completed jobs: push_python_sdk_workflow: diff --git a/.github/workflows/build-typescript-sdk.yml b/.github/workflows/build-typescript-sdk.yml index 9f7c6bb8a..9b1c98acf 100644 --- a/.github/workflows/build-typescript-sdk.yml +++ b/.github/workflows/build-typescript-sdk.yml @@ -6,12 +6,12 @@ env: SAIL_BASE_URL: ${{ secrets.SDK_TEST_TENANT_BASE_URL }} on: - push: - branches: - - main - paths: - - idn/** workflow_dispatch: + workflow_run: + workflows: + - "Build and push python sdk" + types: + - completed jobs: push_typescript_sdk_workflow: diff --git a/.github/workflows/push-idn-specs-to-dev-portal.yml b/.github/workflows/push-idn-specs-to-dev-portal.yml index d0a7d9172..9afb34004 100644 --- a/.github/workflows/push-idn-specs-to-dev-portal.yml +++ b/.github/workflows/push-idn-specs-to-dev-portal.yml @@ -1,11 +1,12 @@ name: "Push IDN API Specs to Developer Portal" on: - push: - branches: - - main - paths: - - idn/** + workflow_dispatch: + workflow_run: + workflows: + - "Build and push typescript sdk" + types: + - completed jobs: push_idn_spec_workflow: diff --git a/.github/workflows/push-iiq-specs-to-dev-portal.yml b/.github/workflows/push-iiq-specs-to-dev-portal.yml index 258d51b5d..06db5af19 100644 --- a/.github/workflows/push-iiq-specs-to-dev-portal.yml +++ b/.github/workflows/push-iiq-specs-to-dev-portal.yml @@ -1,11 +1,12 @@ name: "Push IIQ API Specs to Developer Portal" on: - push: - branches: - - main - paths: - - iiq/** + workflow_dispatch: + workflow_run: + workflows: + - "Push IDN API Specs to Developer Portal" + types: + - completed jobs: push_iiq_spec_workflow: diff --git a/.github/workflows/push-nerm-specs-to-dev-portal.yml b/.github/workflows/push-nerm-specs-to-dev-portal.yml index 40c79f172..c1ad6881f 100644 --- a/.github/workflows/push-nerm-specs-to-dev-portal.yml +++ b/.github/workflows/push-nerm-specs-to-dev-portal.yml @@ -1,11 +1,12 @@ -name: "Push NERM API Specs to Developer Portal" +name: "Push IIQ API Specs to Developer Portal" on: - push: - branches: - - main - paths: - - nerm/** + workflow_dispatch: + workflow_run: + workflows: + - "Push IDN API Specs to Developer Portal" + types: + - completed jobs: push_nerm_spec_workflow: