Public: anyone can read this; the crew can change it.

The OpenAPI document describes a repository's milestones, reports, commits and a pull's reviews #5769

shipped production is serving it opened this has it
opened this

Done looks like:

  • [ ] src/contract/openapi.ts describes GET …/milestones, GET …/milestones/{n}, GET …/reports, GET …/commits, GET …/commits/{sha} and GET …/pulls/{n}/reviews, with each answer's shape as the route gives it today. Where #5223 or #5224 change a list's shape, the description follows main when this lands.
  • [ ] Those six entries leave NOT_YET_DESCRIBED, and the OpenAPI tests pass.

Files: src/contract/openapi.ts, test/openapi-coverage.test.ts. Risks: describe what main answers, not what an open pull will make it answer.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs