Skip to content
8 changes: 8 additions & 0 deletions core-services/prow/02_config/_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -861,6 +861,14 @@ tide:
- ci/prow/validate
release:
skip-unknown-contexts: true
rosa:
branches:
master:
required-if-present-contexts:
- ci/prow/build
- ci/prow/commits
- ci/prow/lint
- ci/prow/test
route-monitor-operator:
branches:
master:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
branch-protection:
orgs:
openshift:
repos:
backplane-cli:
branches:
main:
protect: true
required_status_checks:
contexts:
- ci/prow/build
- ci/prow/coverage
- ci/prow/images
- ci/prow/lint
- ci/prow/test
tide:
queries:
- labels:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
branch-protection:
orgs:
openshift:
repos:
backplane-tools:
branches:
main:
protect: true
required_status_checks:
contexts:
- ci/prow/coverage
- ci/prow/lint
- ci/prow/unit
tide:
queries:
- labels:
Expand Down
15 changes: 15 additions & 0 deletions core-services/prow/02_config/openshift/osdctl/_prowconfig.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
branch-protection:
orgs:
openshift:
repos:
osdctl:
branches:
master:
protect: true
required_status_checks:
contexts:
- ci/prow/build
- ci/prow/format
- ci/prow/lint
- ci/prow/test
Comment thread
MitaliBhalla marked this conversation as resolved.
- ci/prow/verify-docs
tide:
queries:
- labels:
Expand Down
15 changes: 15 additions & 0 deletions core-services/prow/02_config/openshift/rosa/_prowconfig.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
branch-protection:
orgs:
openshift:
repos:
rosa:
branches:
master:
protect: true
required_status_checks:
contexts:
- Red Hat Konflux / rosa-on-pull-request
Comment thread
MitaliBhalla marked this conversation as resolved.
- Red Hat Konflux / rh-rosa-cli-enterprise-contract / rosa

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If _prowconfig.yaml is supposed to capture rosa’s always-run mandatory ci/prow/* jobs, this list is still incomplete. Real MintMaker PRs report ci/prow/e2e-presubmits-images, ci/prow/images-images, and ci/prow/images-release-images, but none of them gate merges here.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added the three always-run prow contexts (e2e-presubmits-images, images-images, images-release-images) to branch-protection in e146d48 alongside the Konflux checks. Conditional prow jobs (build, commits, lint, test) remain required-if-present-contexts in _config.yaml since they are not always-run on MintMaker/dep PRs.

- ci/prow/e2e-presubmits-images
- ci/prow/images-images
- ci/prow/images-release-images
tide:
merge_method:
openshift/rosa: squash
Expand Down