You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Feature Request: Report 'Success' status when no configuration changes are detected #408
When a repository enforces CLOWarden as a required status check in GitHub branch protection rules, PRs that do not touch CLOWarden configuration files (e.g., documentation or governance updates) are permanently blocked. Because CLOWarden does not run or emit a status for these files, the required check remains perpetually "Expected," forcing repository administrators to manually override protections to merge.
Current Behavior
A PR is opened with changes exclusive to non-CLOWarden files (i.e. no changes in config.yaml).
GitHub branch protection expects a status report from CLOWarden.
CLOWarden does not trigger or report any status (since its config was unchanged).
The PR cannot be merged without an admin override.
Expected Behavior
If a PR does not modify any files relevant to CLOWarden, the tool should still emit a successful status check to GitHub. This ensures branch protection requirements are satisfied and allows non-config PRs to be merged seamlessly without admin intervention.
changed the title [-]CLOWarden does not report any CI status if config is unchange[/-][+]Feature Request: Report 'Success' status when no configuration changes are detected[/+]on Jun 18, 2026
Activity
[-]CLOWarden does not report any CI status if config is unchange[/-][+]Feature Request: Report 'Success' status when no configuration changes are detected[/+]tegioz commentedon Jun 18, 2026
Thanks @survived, we'll take care of this 👍
tegioz commentedon Jun 22, 2026
Closed by #409