5.2.1 • Published 1 year ago
@wolfy1339/openapi-webhooks v5.2.1
openapi
GitHub's official Webhooks OpenAPI spec with Octokit extensions
Amends webhooks from GitHub's official OpenAPI specification with an x-octokit
extension that includes the following keys
changes
: see change files in changes/
Download
Download from https://unpkg.com/browse/@wolfy1339/openapi-webhooks/generated/
Node Usage
const { schemas } = require("@wolfy1339/openapi-webhooks");
const version = schemas["api.github.com"].info.version;
const paths = Object.keys(schemas["api.github.com"].paths).sort();
GitHub Actions usage
- Install Octokit Release Notifier app
- Create a new workflow file:
name: Update OpenAPI
on:
repository_dispatch:
types: [octokit/openapi-webhooks release]
jobs:
published:
runs-on: ubuntu-latest
steps:
- run: "echo: 'new release: ${{ github.event.release.tag_name }}'"
Contributing
See CONTRIBUTING.md
License
5.2.1
1 year ago
5.2.0
1 year ago
5.1.3
2 years ago
5.1.2
2 years ago
5.1.1
2 years ago
5.1.0
2 years ago
5.0.0
2 years ago
2.1.1
2 years ago
2.1.0
2 years ago
3.1.0
2 years ago
3.0.0
2 years ago
4.1.0
2 years ago
4.0.0
2 years ago
4.1.2
2 years ago
4.2.0
2 years ago
4.1.1
2 years ago
2.0.2
2 years ago
2.0.1
2 years ago
2.0.0
2 years ago
1.5.11
2 years ago
1.5.10
2 years ago
1.5.9
2 years ago
1.5.8
2 years ago
1.5.7
2 years ago
1.5.6
2 years ago
1.5.5
2 years ago