obrasa/Obrasa Tree Mutator

Run mutation testing using the Obrasa Tree Mutator on your codebase

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit May 25, 2025
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: obrasa/obrasa-gh-action@a06cf57c32e86875444c40760af7859325e6de1a # v1.1.1

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

namedescriptionrequireddefault
config-pathPath to the obrasa.yaml configuration filenoobrasa.yaml
versionVersion of tree-mutator to use (e.g., v1.0.0). Defaults to latest releasenolatest
github-tokenGitHub token for downloading private repository releasesyes
target-scoreTarget mutation score percentage (e.g., 80). If set, the action will fail if the score is below this thresholdno""
namedescription
mutation-scoreThe mutation score percentage
report-jsonPath to the generated JSON mutation report
report-htmlPath to the generated HTML mutation report
report-markdownPath to the generated Markdown mutation report
reports-archivePath to the zip archive containing all mutation reports
target-metWhether the mutation score met the target threshold (true/false)