From bd7b3ddd50e91fdeba0b863acd8796a3e45ffa99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michalina=20Ciencia=C5=82a?= Date: Thu, 1 Sep 2022 15:32:38 +0200 Subject: [PATCH] Deploy client in parallel to dashboard Previously the `token-dashboard` module was being built in CI flow after the `client` module. But we don't need to wait for building of the client to build dashboard, those jobs don't depend on each other. This means we can run them in parallel. --- actions/notify-workflow-completed/dist/config.json | 7 +++---- actions/run-workflow/dist/config.json | 7 +++---- actions/upstream-builds-query/dist/config.json | 7 +++---- config/config.json | 7 +++---- 4 files changed, 12 insertions(+), 16 deletions(-) diff --git a/actions/notify-workflow-completed/dist/config.json b/actions/notify-workflow-completed/dist/config.json index 40d13d8..09ecb7d 100644 --- a/actions/notify-workflow-completed/dist/config.json +++ b/actions/notify-workflow-completed/dist/config.json @@ -22,14 +22,13 @@ "github.com/keep-network/tbtc-v2": { "workflow": "contracts.yml", "downstream": [ - "github.com/keep-network/keep-core/client" + "github.com/keep-network/keep-core/client", + "github.com/threshold-network/token-dashboard" ] }, "github.com/keep-network/keep-core/client": { "workflow": "client.yml", - "downstream": [ - "github.com/threshold-network/token-dashboard" - ] + "downstream": [] }, "github.com/threshold-network/token-dashboard": { "workflow": "dashboard-ci.yml", diff --git a/actions/run-workflow/dist/config.json b/actions/run-workflow/dist/config.json index 40d13d8..09ecb7d 100644 --- a/actions/run-workflow/dist/config.json +++ b/actions/run-workflow/dist/config.json @@ -22,14 +22,13 @@ "github.com/keep-network/tbtc-v2": { "workflow": "contracts.yml", "downstream": [ - "github.com/keep-network/keep-core/client" + "github.com/keep-network/keep-core/client", + "github.com/threshold-network/token-dashboard" ] }, "github.com/keep-network/keep-core/client": { "workflow": "client.yml", - "downstream": [ - "github.com/threshold-network/token-dashboard" - ] + "downstream": [] }, "github.com/threshold-network/token-dashboard": { "workflow": "dashboard-ci.yml", diff --git a/actions/upstream-builds-query/dist/config.json b/actions/upstream-builds-query/dist/config.json index 40d13d8..09ecb7d 100644 --- a/actions/upstream-builds-query/dist/config.json +++ b/actions/upstream-builds-query/dist/config.json @@ -22,14 +22,13 @@ "github.com/keep-network/tbtc-v2": { "workflow": "contracts.yml", "downstream": [ - "github.com/keep-network/keep-core/client" + "github.com/keep-network/keep-core/client", + "github.com/threshold-network/token-dashboard" ] }, "github.com/keep-network/keep-core/client": { "workflow": "client.yml", - "downstream": [ - "github.com/threshold-network/token-dashboard" - ] + "downstream": [] }, "github.com/threshold-network/token-dashboard": { "workflow": "dashboard-ci.yml", diff --git a/config/config.json b/config/config.json index 40d13d8..09ecb7d 100644 --- a/config/config.json +++ b/config/config.json @@ -22,14 +22,13 @@ "github.com/keep-network/tbtc-v2": { "workflow": "contracts.yml", "downstream": [ - "github.com/keep-network/keep-core/client" + "github.com/keep-network/keep-core/client", + "github.com/threshold-network/token-dashboard" ] }, "github.com/keep-network/keep-core/client": { "workflow": "client.yml", - "downstream": [ - "github.com/threshold-network/token-dashboard" - ] + "downstream": [] }, "github.com/threshold-network/token-dashboard": { "workflow": "dashboard-ci.yml",