All rules
P004 OutOfScopeFiles
- Applies to
- Pull requests, through the GitHub App
- Severity
- Error (fails the check under fail-on-warnings and fail-on-errors)
- Summary
- A change touches files outside the scope declared in .github/aibysitter.json.
- Flags
- Changed, renamed, or removed files whose path matches none of the "scope" globs. Runs only when "scope" is set.
- Known limits
- Config is read from the base commit: a pull request that adds a file and widens scope to include it is still flagged. Widen scope in a separate pull request merged first.
Before
scope: src/**, tests/**
changed: docs/notes.txt
After
scope: src/**, tests/**
changed: src/Orders/OrderService.cs
Fix
- Add the path to "scope" in .github/aibysitter.json, or move the change to a pull request of its own.