Dépôt archivé
type | https://docs.frem.sh/reference/api/errors/repo-archived |
| Statut HTTP | 409 Conflict |
Ce que cela signifie
Aucun travail ne peut être déclaré avec démarrer un travail (fremforge work start, start_work) dans un dépôt archivé : rien ne peut y être poussé, le travail ne pourrait donc jamais commencer ni se terminer.
Exemples de messages detail renvoyés avec cette erreur :
- acme/web is archived: nothing can be pushed there, so no work can be started in it.
Que faire
Démarrez le travail dans un dépôt qui n’est pas archivé, ou demandez à un propriétaire de désarchiver celui-ci (Paramètres › Zone de danger du dépôt), puis réessayez.
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/repo-archived",
"title": "Conflict",
"status": 409,
"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.