broodingspace/ctxgraph impact report

Build a structural impact report for Python pull requests using ctxgraph.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 9, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: broodingspace/ctxgraph@1029e96ec2766a59256e771519b90e8cdca5b484 # v0.1.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
repo-pathRepository path to analyze.no.
package-nameOptional top-level package name.no
base-refBase git ref or SHA for the diff.yes
head-refHead git ref or SHA for the diff.yes
depthBlast radius depth.no2
max-callersMaximum high-risk callers per changed symbol.no5
comment-modeWhether to post a PR comment.nopr
markdown-outOptional path to write the generated markdown report.no""
low-maxMaximum blast radius counted as low severity.no10
medium-maxMaximum blast radius counted as medium severity.no25
run-testsWhether to run the repository test suite as part of the action.nofalse
test-commandCommand used to run tests when run-tests=true.nopytest
fail-on-test-failureWhether the action should fail if the test command fails.notrue

no outputs