-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Check all project dependents instead of just Polkadot #9749
Conversation
93bd47c
to
a1c8d5d
Compare
This is no longer blocked but it seems like two dependent projects are breaking:
Do I create companions for those or do we have to modify the Substrate code for them? |
Update: grandpa-bridge-gadget was merged into Substrate, therefore the dependency is no longer necessary and I've removed its check. Now we're only expecting the |
FYI we've rolled back the CI image to debian 10 and it will take some time to prepare for this upgrade properly. It makes sense to install the newer version of jq directly to the image |
I'll open a PR for https://github.com/paritytech/scripts/blob/master/dockerfiles/ci-linux/Dockerfile. Until it's put into effect, this is blocked. |
The PR was merged and so this branch is unblocked again |
paritytech/polkadot#3981 helps the cumulus check failure but it's not enough to make the check pass (paritytech/cumulus#634) |
The implementation is ready and statuses are passing but I've moved it to Draft so that it will not be merged by accident. @TriplEight or someone else with Repository Settings access are the ones who should merge this PR so they'll be able to rename the required statuses according to the description. |
47029c8
to
860df9b
Compare
LGTM |
860df9b
to
be112a1
Compare
1817de4
to
c69ca9a
Compare
.gitlab-ci.yml
Outdated
--depth=1 | ||
"--branch=$PIPELINE_SCRIPTS_TAG" | ||
https://github.com/paritytech/pipeline-scripts |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
--depth=1 | |
"--branch=$PIPELINE_SCRIPTS_TAG" | |
https://github.com/paritytech/pipeline-scripts | |
--depth=1 | |
"--branch=$PIPELINE_SCRIPTS_TAG" | |
https://github.com/paritytech/pipeline-scripts |
c69ca9a
to
2cfd740
Compare
❗ This PR is marked as Draft in order to prevent accidental merges. The merge should be performed by someone with access to the Github Repository Settings. Do not merge before renaming the required statuses on the settings, otherwise future PRs will get stuck.
continuous-integration/gitlab-check-polkadot-companion-build
was renamed tocontinuous-integration/gitlab-check-dependent-polkadot
continuous-integration/gitlab-check-polkadot-companion-status
is deleted (now it's part ofcontinuous-integration/gitlab-check-dependent-polkadot
)continuous-integration/gitlab-check-dependent-cumulus
was addedcloses https://github.com/paritytech/ci_cd/issues/139
supersedes #9010
For more context see https://github.com/paritytech/ci_cd/issues/227