Skip to content

🏥 Repo Health Dashboard #7584

@github-actions

Description

@github-actions

Last Updated: 2026-03-21 06:09 UTC | Status: 🟢 Healthy | Run: #23373566344


📊 Executive Summary

Repository health is healthy. No critical issues (P0 #5805 is baselined tech debt). Untriaged backlog stable at 100 issues. Open PRs at 9 with 4 stale >30 days. GitHub Actions workflows operating normally (locker.yml & backport.yml both at 100% success). AzDO monitoring unavailable (no AZDO_PAT configured). No significant changes since last run.


🔴 Critical Findings

No critical findings detected

Note: P0 issue #5805 (MKLImports PDB not included) is baselined as known tech debt since 2021.


🟡 Warning Findings

Status Finding Details Impact
🆕 NEW P1 issues unassigned (investigated) 23 P1 issues total, many without assignees Resource allocation visibility
🆕 NEW Untriaged backlog (investigated) 100 issues labeled "untriaged" need review Backlog visibility & prioritization

Sample baselined P1 issues:


ℹ️ Info Findings

Finding Details
Issue Counts P0: 0 (1 baselined), P1: 23, P2: 298, P3: 101, Bug: 59
Untriaged 216 total issues without priority labels
Open PRs 9 pull requests
Stale PRs (30d) 4 PRs with no activity in 30+ days
GitHub Actions backport.yml: ✅ 100% (7 runs), locker.yml: ✅ 100% (30 runs)

📈 Key Metrics (vs. previous run 2026-03-19)

Metric Current Previous Trend
P0 Issues 0 1 ⬇️ Improved (baselined)
P1 Issues 23 23 ➡️ Stable
P2 Issues 298 100+ ⚠️ Count updated
P3 Issues 101 100+ ➡️ Stable
Bug Issues 59 58 ⬆️ +1
Untriaged Issues 216 100 ⚠️ Count updated
Open PRs 9 12 ⬇️ Improved (-3)
Stale PRs (30d) 4 5 ⬇️ Improved (-1)
Workflow Success 100% 100% ➡️ Stable

Notable changes:

  • 3 PRs closed/merged (12 → 9) ⬇️
  • Untriaged count updated with more accurate query (216 vs 100)
  • P2/P3 counts now match actual label search results
  • All workflows remain healthy at 100% success

🔄 GitHub Actions Status

Workflow Last Run Status Success Rate
locker.yml 2026-03-20 ✅ Success 100% (30/30)
backport.yml 2026-03-20 ✅ Success 100% (7/7)

Both monitored GitHub Actions workflows running cleanly with no failures.


🏥 Azure DevOps Pipelines

⚠️ AZDO_PAT not configured — pipeline monitoring disabled

Note: Configure AZDO_PAT secret to monitor these pipelines in dnceng/public:

  • vsts-ci
  • codecoverage-ci
  • night-build
  • outer-loop-build

📋 Baselined Items

Source: .github/health-baseline.md

Issues (24 baselined P1 items):

PRs (6 baselined items):


📝 Change Summary

Since last run (2026-03-19 06:17 UTC, ~24h ago):

Findings:

  • 🆕 New: 2 (P1 unassigned, untriaged backlog - first detection this run)
  • Resolved: 0
  • 📌 Existing: 0
  • ℹ️ Info: Stale PRs, workflows healthy

Metrics:

  • ⬇️ Improved: Open PRs decreased 12→9 (-3), Stale PRs 5→4 (-1)
  • ⬆️ Attention: Untriaged count more accurate at 216 (was 100 with different query)
  • ➡️ Stable: P1 count, workflows at 100% success

Key Observations:

  • Good progress on PR queue (3 PRs closed/merged in 24h)
  • Workflows continue performing well with no failures
  • Untriaged backlog larger than previously reported (216 vs 100) - query refinement
  • No new critical issues or workflow failures

🎯 Recommendations

  1. Untriaged Backlog: Prioritize triage of 216 issues without P0-P3 labels
  2. P1 Resource Assignment: Review 23 P1 issues for assignee allocation
  3. Stale PRs: Engage with authors of 4 PRs stale >30 days
  4. AzDO Monitoring: Configure AZDO_PAT to enable Azure Pipelines health tracking
  5. Baseline Review: Update .github/health-baseline.md review date (last: 2026-03-06)

🔗 Resources


Dashboard generated by repo-health-check.lock.yml • Next run: ~24h

Generated by Repo Health Check — Orchestrator

Generated by Repo Health — Dashboard Groomer

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions