Skip to content

Feat/scorecard signed releases - #14

Open
stephrobert wants to merge 2 commits into
mainfrom
feat/scorecard-signed-releases
Open

Feat/scorecard signed releases#14
stephrobert wants to merge 2 commits into
mainfrom
feat/scorecard-signed-releases

Conversation

@stephrobert

@stephrobert stephrobert commented Jul 16, 2026

Copy link
Copy Markdown
Owner

Description

Résumez le changement et la motivation. Reliez l'issue concernée.

Closes #

Type de changement

  • Correction de bug (non cassant)
  • Nouvelle fonctionnalité (non cassante)
  • Changement cassant (comportement existant modifié)
  • Documentation
  • Chaîne CI/CD ou sécurité

Checklist

  • ruff check . passe
  • pytest passe
  • bandit -r src sans finding
  • Les actions ajoutées sont épinglées par SHA de commit
  • Aucun secret en clair introduit
  • La documentation est à jour si nécessaire

Tests effectués

Décrivez comment le changement a été vérifié.

… etoffee

- release.yml : attache provenance.intoto.jsonl aux assets de la release
  (Scorecard Signed-Releases cherche ce fichier, pas seulement lattestation OCI).
  contents:write requis pour gh release upload.
- SECURITY.md : lien advisory + email + divulgation coordonnee + delais
  (Security-Policy tiers 1/2/3).
Scorecard detecte le fuzzing Python via import atheris dans un .py. Ajoute
fuzz/fuzz_api.py (harnais Atheris sur l API) + atheris en dep dev. Ignore S101
sur fuzz/ comme sur tests/.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants