Regex zu breit
type | https://docs.frem.sh/reference/api/errors/regex-too-broad |
| HTTP-Status | 400 Bad Request |
Was das bedeutet
Das eigene Muster passt auf gewöhnlichen Text, etwa eine Zeile Quellcode, und würde daher die meisten Pushes blockieren. detail nennt den Text, auf den es gepasst hat.
Was du tun kannst
Verankere das Muster an etwas, das für das Secret typisch ist, etwa seinem Präfix.
Form der Antwort
Alle Fehler der fremforge-API sind RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/regex-too-broad",
"title": "Bad Request",
"status": 400,
"detail": "..."
}Werte type aus, nicht title oder detail – diese sind für Menschen gedacht und können umformuliert werden.