summaryrefslogtreecommitdiff
path: root/tests/fixtures/layouts/requirements-github.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'tests/fixtures/layouts/requirements-github.yaml')
-rw-r--r--tests/fixtures/layouts/requirements-github.yaml29
1 files changed, 29 insertions, 0 deletions
diff --git a/tests/fixtures/layouts/requirements-github.yaml b/tests/fixtures/layouts/requirements-github.yaml
index f5fa0f5de..9e376b8b6 100644
--- a/tests/fixtures/layouts/requirements-github.yaml
+++ b/tests/fixtures/layouts/requirements-github.yaml
@@ -89,6 +89,25 @@
check: success
- pipeline:
+ name: require_check_run
+ manager: independent
+ require:
+ github:
+ status:
+ # Github does not differentiate between status and check run
+ # in case of branch protection and required status checks.
+ - check-run:tenant-one/check:success
+ trigger:
+ github:
+ - event: pull_request
+ action: comment
+ comment: trigger me
+ success:
+ github:
+ check: success
+
+
+- pipeline:
name: trigger
manager: independent
trigger:
@@ -367,6 +386,10 @@
name: project15-check-run
run: playbooks/project15-check-run.yaml
+- job:
+ name: project16-require-check-run
+ run: playbooks/project16-require-check-run.yaml
+
- project:
name: org/project1
pipeline:
@@ -465,3 +488,9 @@
trigger_check_run:
jobs:
- project15-check-run
+
+- project:
+ name: org/project16
+ require_check_run:
+ jobs:
+ - project16-require-check-run