Repository navigation
Commit 2f0e7cf
committed
ci: enable the Pulse vulnerability and malware scans in the Security Suite
Turns on `enable-vuln-scan` and `enable-malware-scan` and repins the suite to
NVIDIA/security-workflows test/vuln-malware-onboarding, the branch carrying the
0.5.0 release notes for both scans.
The vulnerability scan starts report-only so a finding baseline can be built
before it gates merges; scanner and transport errors still fail the job, and
inventory writeback stays off. The malware scan keeps the upstream default of
strict, where SUSPICIOUS blocks as well as MALICIOUS.
Both scans report to the same nSpect registration, because an nSpect ID
identifies the repository rather than one scan. `nspect-id` reads the
`NSPECT_ID` Actions variable and falls back to this repository's ID literally,
so the suite works whether or not the variable has been provisioned; drop the
fallback once it has.
No permission change: the suite's union is contents/actions read plus id-token
and security-events write, all of which this caller already grants.
Both scans cross a Charon tunnel that authorizes per repository and per ref.
charon!242 brings this repository's tenant to parity with the one the upstream
workflows are tested against and grants `main` plus the `pull-request/*`
mirrors; the prerequisites are summarised in ci/README.md.1 parent 590a8bf commit 2f0e7cf
2 files changed
Lines changed: 30 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| 10 | + | |
9 | 11 | | |
10 | 12 | | |
11 | 13 | | |
| |||
36 | 38 | | |
37 | 39 | | |
38 | 40 | | |
39 | | - | |
| 41 | + | |
40 | 42 | | |
41 | 43 | | |
| 44 | + | |
| 45 | + | |
42 | 46 | | |
43 | 47 | | |
44 | 48 | | |
| |||
48 | 52 | | |
49 | 53 | | |
50 | 54 | | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
232 | 232 | | |
233 | 233 | | |
234 | 234 | | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
0 commit comments