From f8250ab4d87797a8bf0e329c2d5a943b2c564752 Mon Sep 17 00:00:00 2001 From: Josh Sokol Date: Tue, 29 Sep 2026 16:14:21 -0500 Subject: [PATCH 1/2] ci: add a per-image Grype scan summary (shows every scan finished, incl. all-clear) Co-Authored-By: Claude Sonnet 5.5 --- .github/scripts/grype-scan-summary.sh | 41 ++++++++++++++++++++++ .github/workflows/container-validation.yml | 15 +++++++- 2 files changed, 55 insertions(+), 1 deletion(-) create mode 100755 .github/scripts/grype-scan-summary.sh diff --git a/.github/scripts/grype-scan-summary.sh b/.github/scripts/grype-scan-summary.sh new file mode 100755 index 0000000..fa8fdf9 --- /dev/null +++ b/.github/scripts/grype-scan-summary.sh @@ -0,0 +1,41 @@ +#!/usr/bin/env bash +# Print a Markdown table with one row per scanned image, so a run always shows that +# every scan finished and what it found, including the all-clear case. +# +# Usage: grype-scan-summary.sh