From 80ab01d9a30962aa2e6712f2d65a27e9604399a1 Mon Sep 17 00:00:00 2001 From: Itay Matza <85165801+imatza-rh@users.noreply.github.com> Date: Wed, 15 Jul 2026 17:52:36 +0300 Subject: [PATCH] OSPRH-32280: Add branch protection for shiftstack/shiftstack-qa Configure Prow branchprotector to protect the main branch with ansible-lint as a required status check. This prevents direct pushes and requires CI to pass before merge. Pattern follows backube/pvc-transfer _prowconfig.yaml. --- .../shiftstack/shiftstack-qa/_prowconfig.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/core-services/prow/02_config/shiftstack/shiftstack-qa/_prowconfig.yaml b/core-services/prow/02_config/shiftstack/shiftstack-qa/_prowconfig.yaml index cb624f536f54d..c1d907322c6a5 100644 --- a/core-services/prow/02_config/shiftstack/shiftstack-qa/_prowconfig.yaml +++ b/core-services/prow/02_config/shiftstack/shiftstack-qa/_prowconfig.yaml @@ -1,3 +1,14 @@ +branch-protection: + orgs: + shiftstack: + repos: + shiftstack-qa: + branches: + main: + protect: true + required_status_checks: + contexts: + - ansible-lint tide: queries: - labels: