Skip to content

🏥 Repo Health Dashboard #7584

@github-actions

Description

@github-actions

Last Updated: 2026-03-16 06:27 UTC | Status: 🟡 Warning | Run: #23130828993


📊 Executive Summary

Repository health at warning level. Main concerns: 69 untriaged issues remain in backlog, 11 stale PRs (>30 days) need attention. No critical issues detected (P0 #5805 is baselined). Core workflows stable (backport.yml & locker.yml both succeeding). AzDO monitoring unavailable (no AZDO_PAT configured).


🔴 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 Age
🆕 NEW High untriaged count 69 issues need triage (threshold: 20) Today
🆕 NEW Stale PRs 11 PRs with no activity >30 days (threshold: 5) Today

Sample untriaged issues: #7593, #7585, #7584, #7573, #7572

Sample stale PRs: #7416, #7406, #7094, #6749, #6664, #6449


ℹ️ Info Findings

Status Finding Details
📋 BASELINED Long-running PRs 6 PRs baselined as WIP or awaiting review
Workflows healthy backport.yml & locker.yml: latest runs succeeded

✅ Recently Resolved

No items resolved since last run (this is the first run with new fingerprinting)


📈 Key Metrics (7-day trends)

Metric Current Previous Trend
P0 Issues 1 1 ➡️ Stable
P1 Issues 23 23 ➡️ Stable
P2 Issues 0 298 ⬇️ Improved
Bug Issues 0 58 ⬇️ Improved
Untriaged Issues 69 214 ⬇️ Improved
Open PRs 29 13 ⬆️ Increased
Stale PRs (>30d) 11 5 ⬆️ Increased

🔄 GitHub Actions Status

Workflow Last Run Status Notes
backport.yml Recent ✅ Success Latest run on main completed successfully
locker.yml Recent ✅ Success Latest run on main completed successfully

🏥 Azure DevOps Pipelines

⚠️ AZDO_PAT not configured — pipeline monitoring disabled

Note: Configure AZDO_PAT secret to monitor vsts-ci, codecoverage-ci, night-build, and outer-loop-build pipelines in dnceng/public organization.


📋 Baselined Items

Source: .github/health-baseline.md

Summary:

  • 23 P1 issues — Tech debt and feature requests (2018-2023)
  • 1 P0 issueMKLImports PDB not included with packages #5805 (MKLImports PDB, known packaging issue since 2021)
  • 6 PRs — Work in progress or community contributions
  • Baseline last updated: 2026-03-06 (10 days ago)

Sample baselined issues:

See baseline file for complete list (36 baselined items total).


🔍 Investigation Queue

Budget: 2 of 5 investigations dispatched for new warning findings

Finding ID Category Severity Summary Status
I3-untriaged-high issue warning 69 untriaged issues Dispatched
P5-stale-prs-high pr warning 11 stale PRs Dispatched

Investigations will analyze root causes and recommend actions.


📝 Change Summary

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

  • 🆕 New Findings: 2 (I3-untriaged-high, P5-stale-prs-high)
  • Resolved: 0
  • 📌 Existing: 1 (I1-P0-5805 baselined)
  • 🔄 Metrics: Untriaged count improved 214→69, but threshold still exceeded

Key Observations:

  • ⬇️ Improved: Untriaged issues reduced significantly (214→69)
  • ⬆️ Concern: Stale PRs increased (5→11)
  • ⬆️ Concern: Open PRs increased (13→29)
  • ✅ Workflows healthy (100% success rate on tracked workflows)
  • ⚠️ Untriaged count still above threshold (69 > 20)

Overall Health: 🟡 Warning — Repository operations normal. Triage backlog improved but still elevated. Stale PR count increasing warrants attention.

Recommendation:
Continue triage efforts to bring untriaged count below 20. Review stale PRs (#7416, #7406, #7094, #6749, #6664, #6449, etc.) for closure or re-activation. Monitor PR growth trend.


Dashboard generated by repo-health-check.lock.yml • Baseline: .github/health-baseline.md

Generated by Repo Health Check — Orchestrator

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