Branche inconnue
type | https://docs.frem.sh/reference/api/errors/unknown-branch |
| Statut HTTP | 404 Not Found |
Ce que cela signifie
Renvoyée par GET /orgs/{org}/security/findings?branch=... lorsque la branche n’est pas une branche de release protégée analysée de votre organisation. Seules les branches qui ont été analysées sont acceptées, et la branche par défaut est listée sans branch.
Exemple de message detail renvoyé avec cette erreur :
- branch is not a scanned protected release branch of this organisation (see /security/release-branches)
Que faire
Listez les branches analysées avec GET /orgs/{org}/security/release-branches et utilisez un nom de cette liste. Une branche qui vient d’être protégée est analysée lors de son prochain push, ou au prochain passage hebdomadaire.
Forme de la réponse
Toutes les erreurs de l’API fremforge sont au format problem+json de la RFC 9457 :
{
"type": "https://docs.frem.sh/reference/api/errors/unknown-branch",
"title": "Not Found",
"status": 404,
"detail": "..."
}Basez votre logique sur type, et non sur title ou detail : ces champs sont destinés à être lus par un humain et peuvent être reformulés.