From 07b5a00db9eddbadfd90bbbf6f24cdffc607ede7 Mon Sep 17 00:00:00 2001 From: Omer Vishlitzky <22615781+omer-vishlitzky@users.noreply.github.com> Date: Sun, 9 Aug 2026 02:03:49 +0300 Subject: [PATCH] Revert "OSAC-3734: add label-gate workflow for merge queue" This reverts commit 7f6ad93282e725e403c75d3c713be39feef2fc80. --- .github/workflows/label-gate.yml | 40 -------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 .github/workflows/label-gate.yml diff --git a/.github/workflows/label-gate.yml b/.github/workflows/label-gate.yml deleted file mode 100644 index 3c8e74a42..000000000 --- a/.github/workflows/label-gate.yml +++ /dev/null @@ -1,40 +0,0 @@ ---- -name: label-gate - -permissions: - contents: read - -on: - pull_request: - types: [opened, labeled, unlabeled, synchronize, reopened] - branches: [main] - merge_group: - -jobs: - check-labels: - runs-on: ubuntu-latest - steps: - - name: Auto-pass for merge queue - if: github.event_name == 'merge_group' - run: echo "Labels already validated on PR" - - name: Check required Prow labels - if: github.event_name == 'pull_request' - env: - LABELS: ${{ toJSON(github.event.pull_request.labels.*.name) }} - run: | - missing=() - for label in lgtm approved jira/valid-reference; do - if ! echo "$LABELS" | jq -e "index(\"$label\")" > /dev/null 2>&1; then - missing+=("$label") - fi - done - if [[ ${#missing[@]} -gt 0 ]]; then - echo "::error::Missing required labels: ${missing[*]}" - echo "" - echo "Required labels are set by Prow plugins via OWNERS files:" - echo " lgtm - reviewer types /lgtm" - echo " approved - approver types /approve" - echo " jira/valid-reference - PR title has valid Jira key" - exit 1 - fi - echo "All required labels present"