Dépôt invalide
type | https://docs.frem.sh/reference/api/errors/invalid-repository |
| Statut HTTP | 400 Bad Request |
Ce que cela signifie
Le repository ou le repository_id d’un motif de secret personnalisé ne désigne pas un dépôt de cette organisation, ou les deux ont été fournis. detail précise lequel des deux cas s’applique, par exemple This organisation has no repository named infra. Le même type est utilisé lorsque les dépôts ne peuvent pas être vérifiés à ce moment-là (repositories cannot be checked right now; try again later).
Que faire
Indiquez le nom ou l’ID d’un dépôt qui existe dans l’organisation, mais pas les deux, ou omettez les deux pour viser tous les dépôts. Si detail indique que les dépôts ne peuvent pas être vérifiés, réessayez sous peu.
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/invalid-repository",
"title": "Bad Request",
"status": 400,
"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.