-
Notifications
You must be signed in to change notification settings - Fork 61
Open
Labels
Type: FeatureNew feature or requestNew feature or request
Description
follow up to #80 (comment)
The setup would work similar to how https://github.com/octokit/plugin-paginate-rest.js updates src/generated/paginating-endpoints.ts.
- Create an update workflow like octokit/plugin-paginate-rest.js:.github/workflows/update.ym
- Create an
update-endpointsscript that will take the OpenAPI specification from@octokit/openapi, create/update agenerated/rest-api-routes.jsfile, which would be an array of all REST API routes that GitHub supports - When sending a request, compare the given route to the known routes defined in
generated/rest-api-routes.js. If the route is unknown, log a warning if the response is a 404.
No worries if that doesn't make sense @praneetloke, there is lots of inside knowledge behind how the automated updates work for the@octokit/* packages based updates to GitHub's OpenAPI specifications
jamacku
Metadata
Metadata
Assignees
Labels
Type: FeatureNew feature or requestNew feature or request