Correctif de sécurité : rien à corriger dans le dépôt
type | https://docs.frem.sh/reference/api/errors/autofix-nothing-fixable |
| Statut HTTP | 422 Unprocessable Entity |
Ce que cela signifie
Renvoyée par POST /orgs/{org}/code-security/deps/repos/{repo}/autofix (Correctifs de sécurité). Aucune pull request n’a été demandée.
Depuis le 2026-10-14, le même refus est renvoyé avec le type security-fix-nothing-fixable par POST /orgs/{org}/dependency-updates/security-fixes/requests. Les chemins ci-dessus sont obsolètes et continuent de renvoyer autofix-nothing-fixable jusqu’au 2027-10-15. Basez votre logique sur l’un ou l’autre type.
Exemple de message detail renvoyé avec cette erreur :
- No open finding in this repository can get a security fix: none has a released fix in a supported ecosystem and manifest.
La réponse contient aussi "reason": "nothing_fixable".
Que faire
Aucun résultat ouvert sur la branche par défaut du dépôt n’a de correctif publié dans un écosystème et un manifeste couverts par les correctifs de sécurité, et aucune image construite par le dépôt n’a de base qu’une base plus récente corrige. Rien n’a été demandé.
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/autofix-nothing-fixable",
"title": "Unprocessable Entity",
"status": 422,
"detail": "...",
"reason": "nothing_fixable"
}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.