feat: automate stale and abandon PR detection and labeling #4
governance.yml
on: pull_request_target
Reviews
/
Approvals
16s
Annotations
1 error
|
Missing Approvals
# ⚖️ Governance Gate Validation Report
## 🔴 FAILURE: Insufficient approvals.
---
### 🌍 1. GLOBAL PR SUMMARY
Merged requirements across all changed files:
* **2 approvals** from team 'devops-maintainers' or higher in the UCP governance hierarchy
* **Met:** 🔴 No (0/2 approved)
* **Pending:** Needs 2 approvals from team 'devops-maintainers' or higher in the UCP governance hierarchy (27 eligible reviewers assigned). Waiting for approval from team 'devops-maintainers' or higher in the UCP governance hierarchy.
---
### 📂 2. FILE-BY-FILE BREAKDOWN
* **File:** `.github/triage-labels.yml`
* **Status:** 🔴 UNSATISFIED
* **Requirements:**
* **2 approvals** from team 'devops-maintainers' or higher in the UCP governance hierarchy
* **Met:** 🔴 No (0/2 approved)
* **Pending:** Needs 2 approvals from team 'devops-maintainers' or higher in the UCP governance hierarchy (27 eligible reviewers assigned). Waiting for approval from team 'devops-maintainers' or higher in the UCP governance hierarchy.
* **File:** `.github/workflows/label-sync.yml`
* **Status:** 🔴 UNSATISFIED
* **Requirements:**
* **2 approvals** from team 'devops-maintainers' or higher in the UCP governance hierarchy
* **Met:** 🔴 No (0/2 approved)
* **Pending:** Needs 2 approvals from team 'devops-maintainers' or higher in the UCP governance hierarchy (27 eligible reviewers assigned). Waiting for approval from team 'devops-maintainers' or higher in the UCP governance hierarchy.
* **File:** `.github/workflows/pr-cron-stale-abandon.yml`
* **Status:** 🔴 UNSATISFIED
* **Requirements:**
* **2 approvals** from team 'devops-maintainers' or higher in the UCP governance hierarchy
* **Met:** 🔴 No (0/2 approved)
* **Pending:** Needs 2 approvals from team 'devops-maintainers' or higher in the UCP governance hierarchy (27 eligible reviewers assigned). Waiting for approval from team 'devops-maintainers' or higher in the UCP governance hierarchy.
* **File:** `.github/workflows/pr-triage-automation.yml`
* **Status:** 🔴 UNSATISFIED
* **Requirements:**
* **2 approvals** from team 'devops-maintainers' or higher in the UCP governance hierarchy
* **Met:** 🔴 No (0/2 approved)
* **Pending:** Needs 2 approvals from team 'devops-maintainers' or higher in the UCP governance hierarchy (27 eligible reviewers assigned). Waiting for approval from team 'devops-maintainers' or higher in the UCP governance hierarchy.
* **File:** `.github/workflows/scripts/routing/README.md`
* **Status:** 🔴 UNSATISFIED
* **Requirements:**
* **2 approvals** from team 'devops-maintainers' or higher in the UCP governance hierarchy
* **Met:** 🔴 No (0/2 approved)
* **Pending:** Needs 2 approvals from team 'devops-maintainers' or higher in the UCP governance hierarchy (27 eligible reviewers assigned). Waiting for approval from team 'devops-maintainers' or higher in the UCP governance hierarchy.
* **File:** `.github/workflows/scripts/routing/UCP_PR_REVIEW_ROUTING.yml`
* **Status:** 🔴 UNSATISFIED
* **Requirements:**
* **2 approvals** from team 'devops-maintainers' or higher in the UCP governance hierarchy
* **Met:** 🔴 No (0/2 approved)
* **Pending:** Needs 2 approvals from team 'devops-maintainers' or higher in the UCP governance hierarchy (27 eligible reviewers assigned). Waiting for approval from team 'devops-maintainers' or higher in the UCP governance hierarchy.
* **File:** `.github/workflows/scripts/routing/pr-cron-stale-abandon.py`
* **Status:** 🔴 UNSATISFIED
* **Requirements:**
* **2 approvals** from team 'devops-maintainers' or higher in the UCP governance hierarchy
* **Met:** 🔴 No (0/2 approved)
* **Pending:** Needs 2 approvals from team 'devops-maintainers' or higher in the UCP governance hierarchy (27 eligible reviewers assigned). Waiting for approval from team 'devops-maintainers' or higher in the UCP governance hierarchy.
* **File:** `.github/workflows/scripts/routing/pr-triage-automation.py`
* **Status:** ��
|