pazificateur69/AEDSC — Solidity security scan
Run Slither on Solidity files in your PRs, post a sticky comment with ranked findings, optionally fail on HIGH severity.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit May 27, 2026
- License
- MIT
Pinned Snippet
uses: pazificateur69/aedsc-action@f23ec0141b9b8864b8578d4768f9eb934c6827ac # v1.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| files | Glob of Solidity files to scan, relative to repo root. Default scans everything outside node_modules. | no | **/*.sol |
| fail-on | Severity threshold that fails the workflow. One of: high, medium, low, never. | no | high |
| max-findings | How many findings to render inline in the PR comment before collapsing the rest. | no | 15 |
| solc-version | solc version installed via solc-select. Pin one your contracts compile under. | no | 0.8.25 |
| python-version | Python interpreter for Slither. | no | 3.11 |
| node-version | Node interpreter for the aedsc CLI. | no | 20 |
| upload | Also POST scan to scan.aedsc.xyz for triage. Requires upload-email. Set to "false" to keep source local. | no | false |
| upload-email | Email for the hosted async scan report. Required when upload is true. | no | "" |
| comment | Post a sticky PR comment with findings. Set to "false" to keep CI silent. | no | true |
Outputs
| name | description |
|---|---|
| total | Total findings across all scanned files. |
| high | HIGH-severity finding count. |
| medium | MEDIUM-severity finding count. |
| low | LOW-severity finding count. |
| informational | INFO-severity finding count. |