Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/daily-squid-image-scan.lock.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 5 additions & 2 deletions .github/workflows/daily-squid-image-scan.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,13 +74,16 @@ Review the Syft SBOM, Grype vulnerability, and Grant license scan results in
the same image are deduplicated. If the scan step failed to produce output,
create a `Container scan operational failure` issue.
3. If there are no findings and no operational errors, call `noop`.
4. In each image issue, include:
4. Format each image issue with `###` and `####` headings only. Keep a visible
`### Summary` section at the top, and wrap verbose per-vulnerability or
per-license breakdowns in `<details><summary>...</summary>` blocks.
5. In each image issue, include:
- the image name and pinned reference;
- every vulnerability with severity, CVE ID, package, installed version, and
fixed versions;
- every rejected or unknown license and the affected package;
- actionable remediation guidance.
5. Keep the report factual and compact. Never omit lower-severity
6. Keep the report factual and compact. Never omit lower-severity
vulnerabilities.

The configured `create-issue` safe output is the only allowed write operation.
2 changes: 1 addition & 1 deletion .github/workflows/daily-vulnhunter-scan.lock.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions .github/workflows/daily-vulnhunter-scan.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,10 @@ Run Capital One's [VulnHunter](https://github.com/capitalone/VulnHunter) methodo

Use the title `VulnHunter findings in ${{ github.repository }}`.

Structure the issue body with `###` and `####` headings only. Keep the summary
and highest-confidence findings visible, and wrap supporting evidence or
per-finding deep dives in `<details><summary>...</summary>` blocks.
Comment on lines +122 to +124

For each reported finding include:
- affected file(s) and function or component
- vulnerability type and severity
Expand Down