Coordinator
Matrix job
Summary
flowchart LR
    discover_containers["Discover Container Images"]
    build_and_scan(["Build & Scan - ${{ matrix.container.name }}\n⟐ matrix"])
    scan_remote_image["Scan Remote Image"]
    container_scan_summary[["Container Scan Summary"]]

    discover_containers --> build_and_scan
    discover_containers --> container_scan_summary
    build_and_scan --> container_scan_summary
    scan_remote_image --> container_scan_summary

    classDef matrix fill:#4a148c,stroke:#7c43bd,color:#fff,stroke-width:2px
    class build_and_scan matrix
    classDef summary fill:#1b5e20,stroke:#4caf50,color:#fff,stroke-width:2px
    class container_scan_summary summary
    classDef coordinator fill:#0d47a1,stroke:#42a5f5,color:#fff,stroke-width:2px
    class discover_containers,scan_remote_image coordinator