GitHub's official OpenAPI spec with Octokit extensions
55
stars
565
commits
JavaScript
primary language
Sep 10, 2026
updated
GitHub's official OpenAPI spec with Octokit extensions
Amends operations from GitHub's official OpenAPI specification with an x-octokit extension that includes the following keys
changes: see change files in changes/Download from https://unpkg.com/browse/@octokit/openapi/generated/
const { schemas } = require("@octokit/openapi");
const version = schemas["api.github.com"].info.version;
const paths = Object.keys(schemas["api.github.com"].paths).sort();
name: Update OpenAPI
on:
repository_dispatch:
types: [octokit/openapi release]
jobs:
published:
runs-on: ubuntu-latest
steps:
- run: "echo: 'new release: ${{ github.event.release.tag_name }}'"
See CONTRIBUTING.md
JavaScript
100.0%
GitHub's official OpenAPI spec with Octokit extensions
55
stars
565
commits
JavaScript
primary language
Sep 10, 2026
updated
GitHub's official OpenAPI spec with Octokit extensions
Amends operations from GitHub's official OpenAPI specification with an x-octokit extension that includes the following keys
changes: see change files in changes/Download from https://unpkg.com/browse/@octokit/openapi/generated/
const { schemas } = require("@octokit/openapi");
const version = schemas["api.github.com"].info.version;
const paths = Object.keys(schemas["api.github.com"].paths).sort();
name: Update OpenAPI
on:
repository_dispatch:
types: [octokit/openapi release]
jobs:
published:
runs-on: ubuntu-latest
steps:
- run: "echo: 'new release: ${{ github.event.release.tag_name }}'"
See CONTRIBUTING.md
JavaScript
100.0%