Skip to content

Commit 79517a2

Browse files
authored
Improve bot to only read the latest PR status
1 parent 8b21862 commit 79517a2

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

open-bot.yaml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ rules:
44
open: true
55
status:
66
context: "continuous-integration/travis-ci/pr"
7-
state: "success"
7+
ensure:
8+
value: "{{status.state}}"
9+
equals: "success"
810
actions:
911
label:
1012
add: "PR: CI-ok"
@@ -18,7 +20,9 @@ rules:
1820
open: true
1921
status:
2022
context: "continuous-integration/travis-ci/pr"
21-
state: "failure"
23+
ensure:
24+
value: "{{status.state}}"
25+
equals: "failure"
2226
actions:
2327
label:
2428
add: "PR: CI-not-ok"
@@ -30,3 +34,4 @@ rules:
3034
@{{issue.user.login}} The most important CI builds failed. This way your PR can't be merged.
3135
3236
Please take a look at the [CI results]({{status.target_url}}) and fix these issues.
37+

0 commit comments

Comments
 (0)