Files
Kill_LIFE/endpoints.md
T
Clément SAILLANT 124906d084 feat: Add comprehensive CI/CD workflows and badges for compliance, security, and quality assurance
- 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.
2026-02-19 08:58:10 +01:00

2.9 KiB
Raw Blame History

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.

Domaine Endpoint JSON Exemple Badge Shields.io
Supply Chain Attestation docs/badges/supply_chain_badge.json badge
Secret Scanning docs/badges/secret_scan_badge.json badge
SBOM Validation docs/badges/sbom_validation_badge.json badge
Release Signing docs/badges/release_signing_badge.json badge
Performance & HIL docs/badges/performance_hil_badge.json badge
Evidence Pack Validation docs/badges/evidence_pack_badge.json badge
Community & Accessibilité docs/badges/community_accessibility_badge.json badge
Data/Model Validation (IA) docs/badges/model_validation_badge.json badge
API Contract & Integration docs/badges/api_contract_badge.json badge
Dependency Update docs/badges/dependency_update_badge.json badge
Incident Response & Security docs/badges/incident_response_badge.json badge

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 laccès aux artefacts.

Ce fichier peut être référencé dans le README ou la documentation pour audit et intégration badge.