Zum Hauptinhalt springen

Regex zu breit

typehttps://docs.frem.sh/reference/api/errors/regex-too-broad
HTTP-Status400 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.