From 0f5c95e18f685716f23aca0d665ff23df5f39976 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 5 May 2020 11:50:12 -0700 Subject: [PATCH] feat: `installation.{suspend,unsuspend}` actions (#131) --- README.md | 2 +- index.d.ts | 4 +++- package-lock.json | 9 +++++---- package.json | 6 +++--- src/webhook-names.json | 2 ++ 5 files changed, 14 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 093d98c5..fc19ad31 100644 --- a/README.md +++ b/README.md @@ -517,7 +517,7 @@ If there are actions for a webhook, events are emitted for both, the webhook nam fork github_app_authorizationrevoked gollum -installationcreated
deleted
new_permissions_accepted +installationcreated
deleted
new_permissions_accepted
suspend
unsuspend installation_repositoriesadded
removed issue_commentcreated
deleted
edited issuesassigned
closed
deleted
demilestoned
edited
labeled
locked
milestoned
opened
pinned
reopened
transferred
unassigned
unlabeled
unlocked
unpinned diff --git a/index.d.ts b/index.d.ts index 7d23ffd5..231ebb99 100644 --- a/index.d.ts +++ b/index.d.ts @@ -4605,7 +4605,9 @@ declare class Webhooks { | "installation" | "installation.created" | "installation.deleted" - | "installation.new_permissions_accepted", + | "installation.new_permissions_accepted" + | "installation.suspend" + | "installation.unsuspend", callback: ( event: Webhooks.WebhookEvent ) => Promise | void diff --git a/package-lock.json b/package-lock.json index 9d0de4f1..dcefa6f9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1258,9 +1258,9 @@ } }, "@octokit/webhooks-definitions": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@octokit/webhooks-definitions/-/webhooks-definitions-3.6.0.tgz", - "integrity": "sha512-PJU6TFslaMEWdrJyKdEs1zDbtEHicVqwWtDFdmrYFSwpjAnmDBWtYgD7EULKu097DJoQyz3/NElbH2r6OltHLA==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@octokit/webhooks-definitions/-/webhooks-definitions-3.7.0.tgz", + "integrity": "sha512-a026h93W7zewyeOB7dtdKd1VetXzjYUwGXpS2JAidEhj0owUwRz9WD843oHW9K49uapny755hqC/qkcnbGcEPQ==", "dev": true }, "@pika/babel-plugin-esm-import-rewrite": { @@ -8931,7 +8931,8 @@ "dependencies": { "minimist": { "version": "1.2.0", - "resolved": "", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "dev": true } } diff --git a/package.json b/package.json index e5941836..14b9e152 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@gimenete/type-writer": "^0.1.5", - "@octokit/webhooks-definitions": "3.6.0", + "@octokit/webhooks-definitions": "3.7.0", "@pika/pack": "^0.5.0", "@pika/plugin-build-node": "^0.9.2", "@pika/plugin-standard-pkg": "^0.9.2", @@ -34,12 +34,12 @@ "scripts": { "build": "pika build", "coverage": "tap --coverage-report=html && open coverage/lcov-report/index.html", - "generate-known-webhooks": "node src/scripts/update-known-events.js", + "generate-known-webhooks": "node scripts/update-known-events.js", "lint": "prettier --check 'src/**/*.{js,json}' 'test/**/*' index.d.ts README.md package.json", "lint:fix": "prettier --write 'src/**/*.{js,json}' 'test/**/*' index.d.ts README.md package.json", "pretest": "npm run -s lint", "test": "tap --100 --coverage 'test/**/*-test.js'", - "generate-types": "node src/scripts/generate-types.js", + "generate-types": "node scripts/generate-types.js", "validate:ts": "tsc --noEmit --noImplicitAny test/typescript-validate.ts" }, "repository": { diff --git a/src/webhook-names.json b/src/webhook-names.json index d57b09ee..4394bb12 100644 --- a/src/webhook-names.json +++ b/src/webhook-names.json @@ -31,6 +31,8 @@ "installation.created", "installation.deleted", "installation.new_permissions_accepted", + "installation.suspend", + "installation.unsuspend", "installation_repositories", "installation_repositories.added", "installation_repositories.removed",