From 737012eb3018e9d0e9ed2d1a998512a5010dc511 Mon Sep 17 00:00:00 2001 From: omer-vishlitzky Date: Sun, 9 Aug 2026 19:26:02 +0300 Subject: [PATCH] OSAC-3734: update required checks to E2E gate job names MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update required status checks from reusable workflow job names (e2e-vmaas-full-install / e2e) to gate job names (e2e-vmaas-gate). Gate jobs always run and report a result — pass for docs-only PRs, pass/fail for code PRs. The reusable workflow check only exists when E2E actually runs, blocking docs-only PRs from entering the merge queue. Companion: osac-project/osac#222 (renames the gate jobs). Merge osac#222 first, then this PR. Assisted-by: Claude Code Signed-off-by: omer-vishlitzky --- repositories.tf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/repositories.tf b/repositories.tf index d0c6a88..9df493b 100644 --- a/repositories.tf +++ b/repositories.tf @@ -144,9 +144,9 @@ module "repo_osac" { # check for the merge queue. required_approvals = null required_status_checks = [ - { context = "e2e-vmaas-full-install / e2e", integration_id = 15368 }, - { context = "e2e-bmaas-full-install / e2e", integration_id = 15368 }, - { context = "e2e-caas-full-install / e2e", integration_id = 15368 }, + { context = "e2e-vmaas-gate", integration_id = 15368 }, + { context = "e2e-bmaas-gate", integration_id = 15368 }, + { context = "e2e-caas-gate", integration_id = 15368 }, # Reads Prow-set labels (lgtm, approved, jira/valid-reference) and converts # them to a status check the merge queue can gate on. { context = "label-gate / check-labels", integration_id = 15368 },