Repository navigation
ci: skip re-running checks for PR title and body edits on a passing commit - #5488
Merged
jrusso1020 merged 1 commit intoOct 13, 2026
Merged
Conversation
…ommit A title or body edit fires ci, regression and windows-render again on the same head commit. When the previous run of that workflow on the commit passed, Detect changes now reports no changes, so the check jobs skip and their required checks still pass. Base changes, first runs and runs whose predecessor failed, was cancelled or is unfinished still run everything. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
miguel-heygen
enabled auto-merge
October 12, 2026 22:42
miguel-heygen
approved these changes
Oct 12, 2026
miguel-heygen
disabled auto-merge
October 12, 2026 22:47
miguel-heygen
enabled auto-merge
October 12, 2026 22:48
miguel-heygen
disabled auto-merge
October 12, 2026 22:49
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.
What
Title or body edits skip
ci,regressionandwindows-renderchecks the head commit already passed.Why
Edits re-ran full CI on unchanged commits: last week 1,205 reruns followed a passing run, about 129k job-minutes (~16% of this repo's Actions minutes).
Related work
None.
How
Detect changesskips the path filter when the previous run passed, so check jobs skip and required checks still pass. Base changes and failed, cancelled or unfinished predecessors run everything, so an edit can't skip past a failedStudio: edit accuracy gate.Test plan
actionlint and oxfmt pass; zizmor adds only style notes. On real #5053 runs the lookup skips after a pass, runs after a failure.