Files
fleet/.github
Lucas Manuel Rodriguez 3f541f026b Improve Slack notification for docker image trivy CVE detection (#45232)
Current messages looks like this:

<img width="650" height="310" alt="Screenshot 2026-05-12 at 11 14 28 AM"
src="https://github.com/user-attachments/assets/5c85b3e5-f2bf-47f5-8f15-568fac4fd808"
/>

New messages:

<img width="1063" height="464" alt="Screenshot 2026-05-12 at 11 56
45 AM"
src="https://github.com/user-attachments/assets/be728115-4cee-433f-ac4f-2c3eddb1e3e0"
/>


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Chores**
* Slack failure notifications now include a deduplicated, formatted
"Detected CVEs" list to speed triage.
* Vulnerability scans emit machine-readable JSON results while still
converting them to human-readable tables for logs.
* Workflows preserve scanner exit codes, add failure-only steps to
extract and aggregate CVEs (including across multiple scan outputs), and
expose a single Slack-ready CVE list.

[![Review Change
Stack](https://storage.googleapis.com/coderabbit_public_assets/review-stack-in-coderabbit-ui.svg)](https://app.coderabbit.ai/change-stack/fleetdm/fleet/pull/45232)
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-05-12 14:38:59 -03:00
..