forked from gatsbyjs/gatsby
-
Notifications
You must be signed in to change notification settings - Fork 0
/
peril.settings.json
50 lines (50 loc) · 1.59 KB
/
peril.settings.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
{
"$schema": "https://raw.githubusercontent.com/danger/peril/master/peril-settings-json.schema",
"settings": {
"ignored_repos": [],
"env_vars": ["SLACK_WEBHOOK_URL", "GITHUB_ACCESS_TOKEN"],
"modules": ["@slack/client", "joi", "js-yaml", "date-fns"]
},
"rules": {
"issue_comment": ["peril/rules/not-stale.ts"],
"issues.opened": ["peril/rules/emptybody.ts", "peril/rules/labeler.ts"],
"pull_request.closed (pull_request.merged == true)": [
"peril/rules/invite-collaborator.ts"
]
},
"repos": {
"gatsbyjs/gatsby": {
"pull_request": ["gatsbyjs/gatsby@peril/rules/validate-yaml.ts"],
"check_run": ["gatsbyjs/gatsby@peril/rules/validate-yaml.ts"],
"pull_request.labeled": ["gatsbyjs/gatsby@peril/rules/merge-on-green.ts"],
"pull_request_review.submitted": [
"gatsbyjs/gatsby@peril/rules/merge-on-green.ts"
],
"check_suite.completed": [
"gatsbyjs/gatsby@peril/rules/merge-on-green.ts"
],
"status.success": ["gatsbyjs/gatsby@peril/rules/merge-on-green.ts"]
},
"gatsbyjs/gatsby-starter-default": {
"pull_request.opened": [
"gatsbyjs/gatsby@peril/rules/pull-request-on-starter.ts"
]
},
"gatsbyjs/gatsby-starter-hello-world": {
"pull_request.opened": [
"gatsbyjs/gatsby@peril/rules/pull-request-on-starter.ts"
]
},
"gatsbyjs/gatsby-starter-blog": {
"pull_request.opened": [
"gatsbyjs/gatsby@peril/rules/pull-request-on-starter.ts"
]
}
},
"tasks": {
"stale": "peril/tasks/stale.ts"
},
"scheduler": {
"daily": "stale"
}
}