Better error message for expired/invalid PAT
- Vorherrschende Sprache
- Shell
- Sterne
- 43
- Forks
- 13
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
```
$ gh codeql list-versions
expected an object but got: string ("https://docs.github.com/rest")
```
I haven't investigated, but perhaps this is making an invalid API request.
---
EDIT: The reason for the error was an expired PAT. Leaving this issue open so we can provide a better error message in this case.
Beitragsleitfaden
Rechercherichtung
Beginne mit dem Einstiegspunkt `gh codeql list-versions` und reproduziere den Befehl mit einem abgelaufenen oder ungültigen PAT. Verfolge, wie die fehlgeschlagene Antwort verarbeitet wird, und definiere „fertig“ als die Anzeige eines eindeutigen Authentifizierungsfehlers anstelle der gemeldeten object-versus-string-Meldung; im Issue wird keine Test- oder Quelldatei genannt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- github, shell
- Bereich
- api, authentication, cli
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100