Skip to content

ci: fail the required test check when the build or test matrix fails - #684

Merged
desruc merged 2 commits into
mainfrom
bmbb/james/required-test-check
Nov 2, 2026
Merged

desruc merged 2 commits into
mainfrom
bmbb/james/required-test-check

Conversation

@desruc

@desruc desruc commented Oct 29, 2026

Copy link
Copy Markdown
Contributor

We're moving this repo onto the shared Renovate config in #681. That config auto-merges some updates once the required checks pass. The required check here is test. It only runs echo and waits on the test matrix.

If the build or a matrix leg fails, GitHub skips test. A skipped required check counts as passing. So a broken update could auto-merge.

This makes test always run on pull requests. It fails unless the build and every matrix leg succeeded. The check name stays the same so branch protection doesn't need to change.

This should merge before #681.

@desruc desruc changed the title Fail the required test check when the build or test matrix fails ci: fail the required test check when the build or test matrix fails Nov 1, 2026
Comment on lines 10 to 11
paths-ignore:
- '**/*.md'

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider removing this to avoid Markdown only changes being stuck due to required checks.

@desruc
desruc marked this pull request as ready for review November 2, 2026 22:21
@desruc
desruc requested a review from a team as a code owner November 2, 2026 22:21
@desruc
desruc merged commit 8dc73de into main Nov 2, 2026
14 checks passed
@desruc
desruc deleted the bmbb/james/required-test-check branch November 2, 2026 22:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants