husseinbbassam/PR Sentry
Analyzes a .NET solution's project dependency graph and enforces Clean Architecture rules. Posts a Markdown-formatted violation report as a Pull Request comment.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| solution-path | Path to the .sln, .slnx, or root .csproj file to analyze. Relative paths are resolved from the repository root (GITHUB_WORKSPACE). | yes | — |
| strict | When set to "true", the action exits with a non-zero code if any architectural violations are found, causing the workflow step to fail. | no | false |
| github-token | GitHub token used to post the violation report as a Pull Request comment. Defaults to the automatically-provided GITHUB_TOKEN secret. | no | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| summary | A Markdown-formatted summary of all architectural violations found (or a success message if none were found). |