broodingspace/ctxgraph impact report
Build a structural impact report for Python pull requests using ctxgraph.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 9, 2026
- License
- MIT
Pinned Snippet
uses: broodingspace/ctxgraph@1029e96ec2766a59256e771519b90e8cdca5b484 # v0.1.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| repo-path | Repository path to analyze. | no | . |
| package-name | Optional top-level package name. | no | — |
| base-ref | Base git ref or SHA for the diff. | yes | — |
| head-ref | Head git ref or SHA for the diff. | yes | — |
| depth | Blast radius depth. | no | 2 |
| max-callers | Maximum high-risk callers per changed symbol. | no | 5 |
| comment-mode | Whether to post a PR comment. | no | pr |
| markdown-out | Optional path to write the generated markdown report. | no | "" |
| low-max | Maximum blast radius counted as low severity. | no | 10 |
| medium-max | Maximum blast radius counted as medium severity. | no | 25 |
| run-tests | Whether to run the repository test suite as part of the action. | no | false |
| test-command | Command used to run tests when run-tests=true. | no | pytest |
| fail-on-test-failure | Whether the action should fail if the test command fails. | no | true |
Outputs
no outputs