|
61 | 61 | required: true |
62 | 62 | type: choice |
63 | 63 | options: |
64 | | - - "bandit,semgrep,trivy,zizmor" # Default set |
65 | | - - "bandit,clamav,semgrep,trivy,zizmor" # Full set |
66 | | - - "bandit,semgrep" # Minimal set |
67 | | - default: "bandit,semgrep,trivy" |
| 64 | + - "bandit,semgrep" |
| 65 | + - "bandit,semgrep,trivy,zizmor" |
| 66 | + - "bandit,clamav,semgrep,trivy,zizmor" |
| 67 | + default: "bandit,clamav,semgrep,trivy,zizmor" |
68 | 68 | scan-scope: |
69 | 69 | description: "Scan scope" |
70 | 70 | required: true |
@@ -101,8 +101,8 @@ jobs: |
101 | 101 | uses: ./.github/workflows/_reusable-security-scan.yaml |
102 | 102 | with: |
103 | 103 | # For scheduled runs, use full scan configuration |
104 | | - tools: ${{ github.event_name == 'schedule' && 'bandit,clamav,semgrep,trivy,zizmor' || inputs.tools }} |
105 | | - scan-scope: ${{ github.event_name == 'schedule' && 'all' || inputs.scan-scope }} |
106 | | - severity-level: ${{ github.event_name == 'schedule' && 'LOW' || inputs.severity-level }} |
107 | | - confidence-level: ${{ github.event_name == 'schedule' && 'LOW' || inputs.confidence-level }} |
| 104 | + tools: ${{ inputs.tools }} |
| 105 | + scan-scope: ${{ inputs.scan-scope }} |
| 106 | + severity-level: ${{ inputs.severity-level }} |
| 107 | + confidence-level: ${{ inputs.confidence-level }} |
108 | 108 | fail-on-findings: false # reports only |
0 commit comments