google / google/go-github

Four billings endpoints have suddenly disappeared from the GitHub v3 API

Aperta
#3,894 5 commenti 1 reazione 0 assegnatari Vedi su GitHub
NeedsInvestigation
Lingua principale
Go
Stelle
11.3k
Fork
2.5k
Merge medio
1g 20h
PR unite (30g)
52

Descrizione

When updating `openapi_operations.yaml`, I discovered that four billing-related endpoints have suddenly disappeared from both the OpenAPI metadata and the official GitHub v3 API documentation website:

* `GET /orgs/{org}/settings/billing/packages`
* `GET /orgs/{org}/settings/billing/shared-storage`
* `GET /users/{username}/settings/billing/packages`
* `GET /users/{username}/settings/billing/shared-storage`

Without live testing on an org with billing, it will not be clear whether these endpoint still actually exist or not.

As a stop-gap measure, I will keep the endpoints around but remove them from the automated openapi tools.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia con openapi_operations.yaml e gli strumenti OpenAPI automatizzati che lo elaborano. Verifica se i quattro endpoint di billing esistono ancora nella GitHub v3 API, quindi determina se i metadati e l'output dello strumento debbano conservarli o escluderli. L'attività è completata quando lo stato degli endpoint è stato stabilito e la rappresentazione OpenAPI generata è coerente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
go
Ambito
api
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
38/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.