Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP][ci] Add worfklow stopper #4551

Open
wants to merge 30 commits into
base: master
Choose a base branch
from
Open

Conversation

alvicsam
Copy link
Contributor

@alvicsam alvicsam commented May 23, 2024

PR to implements workflow stopper - a custom solution to stop all workflows if one of a required jobs failed. Previously we had the same solution in GitLab and it saved a lot of compute. Because GitHub doesn't have one united pipeline and instead it has multiple workflows something like this has to be implemented.

cc https://github.com/paritytech/ci_cd/issues/939

@alvicsam alvicsam requested review from a team as code owners May 23, 2024 11:49
@alvicsam alvicsam added the R0-silent Changes should not be mentioned in any release notes label May 23, 2024
@paritytech paritytech deleted a comment from paritytech-ci May 24, 2024
@alvicsam alvicsam added the GHA-migration Temporary label for migrating CI to GHA label Aug 14, 2024
@alvicsam alvicsam removed the GHA-migration Temporary label for migrating CI to GHA label Nov 11, 2024
@paritytech-workflow-stopper
Copy link

All GitHub workflows were cancelled due to failure one of the required jobs.
Failed workflow url: https://github.com/paritytech/polkadot-sdk/actions/runs/11781364429
Failed job name: test-linux-worfklow-stopper

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
R0-silent Changes should not be mentioned in any release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants