Skip to content

Path to GitHub client #395

@augustuswm

Description

@augustuswm

Currently the octorust client is generated out of the third-part-api-clients repo against an outdated GitHub spec. Ideally progenitor could be used to generate this client against the current live spec instead. This is a tracking issue to track the list of known features needed to make this possible. See the individual tickets for more details.

For reference this list was compiled against: https://github.com/github/rest-api-description/blob/main/descriptions/api.github.com/api.github.com.json

- [x] Add `text/x-markdown` as a supported request body type
- [ ] #396
- [ ] #344
- [ ] #397
- [ ] Duplicate structs generated from key / title collision (https://github.com/oxidecomputer/typify/issues/1 and #398)
- [ ] #398
- [ ] #268
- [ ] Support for servers parameter
- [ ] Solution for access / refresh token handling

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions