Skip to content

Commit d7e279c

Browse files
committed
Cover hosted CI gate edge cases
1 parent 69e34e6 commit d7e279c

2 files changed

Lines changed: 16 additions & 0 deletions

File tree

script/ci-required-hosted-gate

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,5 @@ Then wait for the hosted generator checks before merging.
2020
MSG
2121
exit 1
2222
fi
23+
24+
exit 0

script/ci-required-hosted-gate-test.bash

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,20 @@ run_case \
8888
"true" \
8989
"true"
9090

91+
run_case \
92+
"allows merge queue generator checks even without hosted PR state" \
93+
0 \
94+
"merge_group" \
95+
"true" \
96+
"false"
97+
98+
run_case \
99+
"allows non pull request events with unset event name" \
100+
0 \
101+
"" \
102+
"true" \
103+
"false"
104+
91105
if [ "$TESTS_FAILED" -ne 0 ]; then
92106
echo
93107
echo "$TESTS_FAILED of $TESTS_RUN tests failed"

0 commit comments

Comments
 (0)