124906d084
- Introduced multiple guides for workflows including Evidence Pack Validation, Incident Response, Model Validation, Performance & HIL, Release Signing, SBOM Validation, Secret Scanning, and Supply Chain Attestation. - Created dynamic badges for each workflow to reflect their status and compliance. - Implemented a checklist for validating CI/CD workflows and evidence packs. - Developed scripts for building firmware, testing, collecting evidence, and generating audit reports. - Added tools for generating community, documentation, quality, and security badges based on various reports. - Established endpoints for dynamic badges to be integrated into documentation and README files. - Enhanced the overall structure and traceability of CI/CD processes with evidence packs and automated checks.
2.9 KiB
2.9 KiB
Endpoints des Badges Dynamiques CI/CD
Ce fichier recense les endpoints JSON pour chaque badge de workflow CI/CD, utilisables avec shields.io ou tout service de badge dynamique.
Utilisation
- Chaque endpoint expose le statut du workflow, la conformité, et les artefacts associés.
- Les badges peuvent être intégrés dans le README ou la documentation.
Format JSON attendu
{
"schemaVersion": 1,
"label": "<domaine>",
"message": "<statut>",
"color": "<couleur>",
"isValid": true,
"details": {
"artefacts": ["<url>", ...],
"lastRun": "<date>"
}
}
Pour chaque domaine, le badge dynamique reflète le statut du dernier run CI/CD, la conformité, et l’accès aux artefacts.
Ce fichier peut être référencé dans le README ou la documentation pour audit et intégration badge.