fix: unblock required CI checks stuck on path-filtered workflows#1000
Open
Okorie2000-code wants to merge 1 commit into
Open
fix: unblock required CI checks stuck on path-filtered workflows#1000Okorie2000-code wants to merge 1 commit into
Okorie2000-code wants to merge 1 commit into
Conversation
|
Hey @Okorie2000-code! 👋 It looks like this PR isn't linked to any issue. If this PR is for one of the issues assigned to you as part of a Wave, please link it to ensure your contribution is tracked properly. You can do this by adding a keyword to the PR description (e.g.,
|
All three required CI checks (backend-checks, data-processing-checks, onchain-checks) use `paths` filters on pull_request, so they only fire when their respective apps/<area>/** files are changed. Branch protection requires all three to pass, leaving any PR that doesn't touch those directories permanently blocked with: Expected — Waiting for status to be reported Changes: - Add workflow_dispatch trigger to all three workflow files so maintainers can manually re-run checks from the Actions UI - Add each .ci-trigger sentinel file to its workflow's pull_request paths filter so contributors can force a check by touching the file - Bump all three .ci-trigger files to trigger all checks on this PR Closes Pulsefy#1001
e6236cc to
aeba890
Compare
Cedarich
approved these changes
Jun 30, 2026
Contributor
|
Kindly update branch |
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.
Summary
Fixes the root cause of PRs being permanently blocked with "Expected — Waiting for status to be reported" for all three required checks.
All three CI workflows (
backend-checks,data-processing-checks,onchain-checks) only fire when files inside their respectiveapps/<area>/**directories change. Branch protection marks all three as required, so any PR touching other parts of the repo is stuck indefinitely and cannot be merged.Linked Issue
Closes #1001
Type of Change
Changes
.github/workflows/workflow_dispatch:to all three workflows — maintainers can now manually trigger checks from the Actions UI.ci-triggersentinel file to its workflow'spull_request.pathsfilterSentinel files
apps/backend/.ci-trigger,apps/data-processing/.ci-trigger,apps/onchain/.ci-trigger— this PR itself triggers and validates all three checksHow contributors unblock future PRs
Add a one-line touch to the relevant
.ci-triggerfile in your PR if your changes don't naturally land in that app directory.Validation
Checklist
fix/