Remove GitHub build exclusions#549
Merged
Merged
Conversation
Remove GitHub build exclusions that prevent PRs that update docs from being checked in due to required pipelines being stuck.
Contributor
There was a problem hiding this comment.
Pull request overview
Removes paths-ignore filters from the GitHub Actions Build workflow so that the required Build check is always generated, even for PRs that only change documentation/markdown or repo metadata files.
Changes:
- Removed
paths-ignoreforpull_requestso docs-only PRs still trigger the Build workflow (avoids “missing required status check” merge blocks). - Removed
paths-ignoreforpushtomainso the workflow runs for all pushes as well.
MGudgin
approved these changes
Jun 23, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
📖 Description
We currently exclude .md files from the Build workflow here:
mxc/.github/workflows/Build.yml
Line 19 in b19e812
However, in the repository settings, the GitHub Actions checks are marked as required. As a result, when a PR only changes .md files, such as #539, the Build workflow does not run because those files are excluded. Since the required check is never produced, GitHub blocks the PR from merging due to a missing required status check. This change now removes the excludes. We will now run the pipeline for all PRs so we can keep the pipelines as required.
🔗 References
🔍 Validation
✅ Checklist
📋 Issue Type
GitHub Actions runs the PR validation build automatically. The ADO pipeline
(
MXC-PR-Build) is the official build pipeline that signs the binaries; itruns on merge to
mainand nightly, and Microsoft reviewers can trigger iton a PR with
/azp run. See docs/pull-requests.md.Microsoft Reviewers: Open in CodeFlow