From af0068f335378a54c8f7dce6298029c54e8db4bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michalina=20Ciencia=C5=82a?= Date: Tue, 10 Jan 2023 18:23:28 +0100 Subject: [PATCH] Add `coverage-pools` module to the CI flow We're ready to inclue the deploy of the `@keep-network/coverage-pools` contracts to the CI flow. We're placing the `github.com/keep-network/coverage-pools` module after the `github.com/threshold-network/solidity-contracts`, as coverage-pools have a dependency to the `threshold-network/solidity-contracts`, but not to any of the downstream modules. --- actions/notify-workflow-completed/dist/config.json | 6 ++++++ actions/run-workflow/dist/config.json | 6 ++++++ actions/upstream-builds-query/dist/config.json | 6 ++++++ config/config.json | 6 ++++++ 4 files changed, 24 insertions(+) diff --git a/actions/notify-workflow-completed/dist/config.json b/actions/notify-workflow-completed/dist/config.json index 09ecb7d..a766e18 100644 --- a/actions/notify-workflow-completed/dist/config.json +++ b/actions/notify-workflow-completed/dist/config.json @@ -2,6 +2,12 @@ "defaultModule": "github.com/threshold-network/solidity-contracts", "modules": { "github.com/threshold-network/solidity-contracts": { + "workflow": "contracts.yml", + "downstream": [ + "github.com/keep-network/coverage-pools" + ] + }, + "github.com/keep-network/coverage-pools": { "workflow": "contracts.yml", "downstream": [ "github.com/keep-network/keep-core/random-beacon" diff --git a/actions/run-workflow/dist/config.json b/actions/run-workflow/dist/config.json index 09ecb7d..a766e18 100644 --- a/actions/run-workflow/dist/config.json +++ b/actions/run-workflow/dist/config.json @@ -2,6 +2,12 @@ "defaultModule": "github.com/threshold-network/solidity-contracts", "modules": { "github.com/threshold-network/solidity-contracts": { + "workflow": "contracts.yml", + "downstream": [ + "github.com/keep-network/coverage-pools" + ] + }, + "github.com/keep-network/coverage-pools": { "workflow": "contracts.yml", "downstream": [ "github.com/keep-network/keep-core/random-beacon" diff --git a/actions/upstream-builds-query/dist/config.json b/actions/upstream-builds-query/dist/config.json index 09ecb7d..a766e18 100644 --- a/actions/upstream-builds-query/dist/config.json +++ b/actions/upstream-builds-query/dist/config.json @@ -2,6 +2,12 @@ "defaultModule": "github.com/threshold-network/solidity-contracts", "modules": { "github.com/threshold-network/solidity-contracts": { + "workflow": "contracts.yml", + "downstream": [ + "github.com/keep-network/coverage-pools" + ] + }, + "github.com/keep-network/coverage-pools": { "workflow": "contracts.yml", "downstream": [ "github.com/keep-network/keep-core/random-beacon" diff --git a/config/config.json b/config/config.json index 09ecb7d..a766e18 100644 --- a/config/config.json +++ b/config/config.json @@ -2,6 +2,12 @@ "defaultModule": "github.com/threshold-network/solidity-contracts", "modules": { "github.com/threshold-network/solidity-contracts": { + "workflow": "contracts.yml", + "downstream": [ + "github.com/keep-network/coverage-pools" + ] + }, + "github.com/keep-network/coverage-pools": { "workflow": "contracts.yml", "downstream": [ "github.com/keep-network/keep-core/random-beacon"