Gå til hovedinnhold

Byggekjøringen stemmer ikke med tokenet

typehttps://docs.frem.sh/reference/api/errors/build-run-token-mismatch
HTTP-status400 Bad Request

Hva det betyr

Du sendte build_run_id, og den stemmer ikke med kjøringen tokenet ditt ble utstedt for.

Et jobbtoken fra en runner nevner allerede kjøringen sin i signerte claims. To kilder for samme opplysning er nettopp slik et avvik ender som en signert erklæring, så forespørselen avvises i stedet for at den ene kilden stille vinner.

Hva du gjør

Utelat build_run_id. Tokenet identifiserer allerede kjøringen, og fremforge henter kjøringen fra tokenet.

Svarformat

Alle feil fra fremforge-API-et er RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/build-run-token-mismatch",
  "title": "Bad Request",
  "status": 400,
  "detail": "..."
}

La koden din skille feilene på type, ikke på title eller detail – de er skrevet for mennesker og kan bli formulert om.