-
Couldn't load subscription status.
- Fork 4
Closed
Labels
part:toolingAffects the development tooling (CI, deployment, dependency management, etc.)Affects the development tooling (CI, deployment, dependency management, etc.)priority:highAddress this as soon as possibleAddress this as soon as possibletype:tech-debtImproves the project without visible changes for usersImproves the project without visible changes for users
Description
What happened?
Since protection rules are set to require the "virtual" job Test with nox (nox-all), when it is skipped, the protection rule doesn't prevent the PR to be merged, so the protection rule is effectively not working at the moment.
What did you expect instead?
For a PR to not be merged if any Test with nox matrix job fails.
Affected version(s)
No response
Affected part(s)
Build script, CI, dependencies, etc. (part:tooling)
Extra information
This is fixed upstream in repo-config.
This job:
Needs to be replaced with:
Actually the same is probably true for other -all jobs, like nox-cross-arch-all.
I think it might be best to re-generate the ci.yaml file completely if it got too out of sync.
Metadata
Metadata
Assignees
Labels
part:toolingAffects the development tooling (CI, deployment, dependency management, etc.)Affects the development tooling (CI, deployment, dependency management, etc.)priority:highAddress this as soon as possibleAddress this as soon as possibletype:tech-debtImproves the project without visible changes for usersImproves the project without visible changes for users