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

ci: add tests-success meta-job #164

Merged
merged 1 commit into from
Oct 15, 2021
Merged

ci: add tests-success meta-job #164

merged 1 commit into from
Oct 15, 2021

Conversation

NicolasT
Copy link
Owner

When using GitHub branch protections, listing all jobs that must succeed
is a bit of a hassle, especially when those jobs change (e.g., when the
Python version that's used by default changes).

Instead, add a 'meta-job' which ensures all required jobs passes, and
fails otherwise. Using this approach, only a single check must be
configured in branch protections.

See: neos/neos-development-collection#3291
See: https://github.community/t/status-check-for-a-matrix-jobs/127354/7

When using GitHub branch protections, listing all jobs that must succeed
is a bit of a hassle, especially when those jobs change (e.g., when the
Python version that's used by default changes).

Instead, add a 'meta-job' which ensures all required jobs passes, and
fails otherwise. Using this approach, only a single check must be
configured in branch protections.

See: neos/neos-development-collection#3291
See: https://github.community/t/status-check-for-a-matrix-jobs/127354/7
@NicolasT NicolasT added the ci Continuous Integration label Oct 15, 2021
@NicolasT NicolasT merged commit 2b86f0d into main Oct 15, 2021
@NicolasT NicolasT deleted the ci-hacking branch October 15, 2021 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Continuous Integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant