Skip to content

Commit c5a83a5

Browse files
committed
- added ability to define events for different pull_request actions
1 parent f087cff commit c5a83a5

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

.infraway/config.yaml.example

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
domain: domain.tech
22

33
events:
4-
pull_request: "deploy" # or "ignore", deploy by default
4+
pull_request_opened: "deploy" # or "ignore", deploy by default
5+
pull_request_reopened: "deploy" # or "ignore", deploy by default
56
commit: "deploy" # or "ignore", deploy by default
67

78
stale_pull_cleanup:

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ module.exports = (app) => {
431431
await sync(app, context, owner);
432432

433433
const config = getConfig(owner);
434-
const { pull_request: prEvent } = config.events || { pull_request: 'deploy' };
434+
const { [`pull_request_${action}`]: prEvent } = config.events || { [`pull_request_${action}`]: 'deploy' };
435435
if (prEvent === 'ignore') {
436436
return;
437437
}

0 commit comments

Comments
 (0)