j-ellette/PowerShield: PowerShell Security Scanner
Uses AI to automatically fix PowerShell security violations
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token with appropriate permissions | yes | — |
| violations-file | Path to the PowerShield violations JSON file | yes | powershield-results.json |
| max-fixes | Maximum number of fixes to apply | no | 10 |
| confidence-threshold | Minimum confidence level for applying fixes (0.0-1.0) | no | 0.8 |
| apply-fixes | Whether to actually apply the fixes to files | no | false |
Outputs
| name | description |
|---|---|
| fixes-applied | Whether any fixes were applied |
| fixes-count | Number of fixes applied |
| fixed-rules | Comma-separated list of rules that were fixed |
| fix-details | Detailed description of fixes applied |