Skip to content

Commit bd7b3dd

Browse files
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.
1 parent 8c5814e commit bd7b3dd

4 files changed

Lines changed: 12 additions & 16 deletions

File tree

actions/notify-workflow-completed/dist/config.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,13 @@
2222
"github.com/keep-network/tbtc-v2": {
2323
"workflow": "contracts.yml",
2424
"downstream": [
25-
"github.com/keep-network/keep-core/client"
25+
"github.com/keep-network/keep-core/client",
26+
"github.com/threshold-network/token-dashboard"
2627
]
2728
},
2829
"github.com/keep-network/keep-core/client": {
2930
"workflow": "client.yml",
30-
"downstream": [
31-
"github.com/threshold-network/token-dashboard"
32-
]
31+
"downstream": []
3332
},
3433
"github.com/threshold-network/token-dashboard": {
3534
"workflow": "dashboard-ci.yml",

actions/run-workflow/dist/config.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,13 @@
2222
"github.com/keep-network/tbtc-v2": {
2323
"workflow": "contracts.yml",
2424
"downstream": [
25-
"github.com/keep-network/keep-core/client"
25+
"github.com/keep-network/keep-core/client",
26+
"github.com/threshold-network/token-dashboard"
2627
]
2728
},
2829
"github.com/keep-network/keep-core/client": {
2930
"workflow": "client.yml",
30-
"downstream": [
31-
"github.com/threshold-network/token-dashboard"
32-
]
31+
"downstream": []
3332
},
3433
"github.com/threshold-network/token-dashboard": {
3534
"workflow": "dashboard-ci.yml",

actions/upstream-builds-query/dist/config.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,13 @@
2222
"github.com/keep-network/tbtc-v2": {
2323
"workflow": "contracts.yml",
2424
"downstream": [
25-
"github.com/keep-network/keep-core/client"
25+
"github.com/keep-network/keep-core/client",
26+
"github.com/threshold-network/token-dashboard"
2627
]
2728
},
2829
"github.com/keep-network/keep-core/client": {
2930
"workflow": "client.yml",
30-
"downstream": [
31-
"github.com/threshold-network/token-dashboard"
32-
]
31+
"downstream": []
3332
},
3433
"github.com/threshold-network/token-dashboard": {
3534
"workflow": "dashboard-ci.yml",

config/config.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,13 @@
2222
"github.com/keep-network/tbtc-v2": {
2323
"workflow": "contracts.yml",
2424
"downstream": [
25-
"github.com/keep-network/keep-core/client"
25+
"github.com/keep-network/keep-core/client",
26+
"github.com/threshold-network/token-dashboard"
2627
]
2728
},
2829
"github.com/keep-network/keep-core/client": {
2930
"workflow": "client.yml",
30-
"downstream": [
31-
"github.com/threshold-network/token-dashboard"
32-
]
31+
"downstream": []
3332
},
3433
"github.com/threshold-network/token-dashboard": {
3534
"workflow": "dashboard-ci.yml",

0 commit comments

Comments
 (0)