1-3-7/disrobe

Download the disrobe release binary, deobfuscate/decompile a path or glob, and upload the SARIF to GitHub code scanning.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 10, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: 1-3-7/disrobe@61df80913b072beb257fb1dd249b53ce96551814 # v0.10.4

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

namedescriptionrequireddefault
pathFile, directory, or glob to analyze. Passed verbatim to the disrobe command.yes
commanddisrobe subcommand to run (for example `auto`, `scan`, `behavior`).noauto
argsExtra arguments appended after the command and before the path (for example `--max-depth 12`).no""
versiondisrobe release tag to download (for example `v0.10.0` or `latest`). Defaults to this action's own ref, then `latest`.no""
fail-onFail the step when the chain verdict is at or above this threshold. One of `never`, `incomplete`, `failed`, `any`.nonever
sarif-filePath the action writes the aggregated SARIF to.nodisrobe.sarif
out-dirDirectory disrobe writes its recovered artifacts into.nodisrobe-out
upload-sarifUpload the SARIF to GitHub code scanning via github/codeql-action/upload-sarif.notrue
upload-artifactUpload the recovered-artifact directory as a workflow artifact.notrue
tokenGitHub token used to download the release asset (defaults to the workflow token).no${{ github.token }}
namedescription
sarifPath to the SARIF file the action produced.
summaryOne-line human-readable summary of the run.
verdictWorst chain verdict observed across analyzed inputs.