Skip to content

🏥 Repo Health Dashboard #7584

@github-actions

Description

@github-actions

🏥 ML.NET Repository Health Dashboard

Status: 🟢 HEALTHY | Last Updated: 2026-05-26 07:05 UTC | Workflow Run #26437570685


📊 Executive Summary

Repository health is 🟢 HEALTHY with zero critical findings. One warning for untriaged issue backlog (216 issues), which is consistent with previous runs. All monitored workflows are functioning properly. P0/P1/Bug counts remain stable.


🎯 Priority Issue Summary

Priority Count Status
P0 🔴 1 📋 Baselined (known tech debt)
P1 🟠 23 ✅ Stable
P2 🟡 0 ✅ Clear
P3 🔵 0 ✅ Clear
Total Prioritized 24 Stable

🔍 Triage & Workflow Health

Metric Count Status
🐛 Open Bugs 59 ✅ Stable
🏷️ Untriaged 216 🟡 High but stable
📬 Open Pull Requests 14 ✅ Normal
🗑️ Stale PRs (>30d) 0 ✅ None

🔧 CI/CD Health

GitHub Actions

  • locker.yml: Recent runs 100% success
  • backport.yml: Recent run 100% success
  • ✅ Overall: All workflows healthy

Azure DevOps

  • ℹ️ AzDO integration disabled (AZDO_PAT not configured)
  • ℹ️ Cannot monitor: vsts-ci, codecoverage-ci, night-build, outer-loop-build
  • 💡 To enable: Configure AZDO_PAT secret with read access to dnceng/public project

🔎 Key Findings

🔴 CRITICAL (0)

No critical findings — excellent!

🟡 WARNING (1)

1. 🆕 I3-UNTRIAGED-216 - High Untriaged Issue Backlog (investigation)

  • Finding: 216 untriaged issues need triage
  • Impact: Significant backlog of issues without milestone or proper triage labels
  • Severity: 🟡 WARNING
  • Status: 🆕 NEW (first detection in this run)
  • Fingerprint: I3-UNTRIAGED-216
  • Recommendation: Continue triage efforts to reduce backlog below 100

ℹ️ INFO (2)

2. 📋 I1-P0-5805 - Baselined P0 Issue (investigation)

  • Finding: P0 issue MKLImports PDB not included with packages #5805 (MKLImports PDB not included with packages)
  • Impact: Known packaging tech debt tracked since 2021
  • Severity: ℹ️ INFO
  • Status: 📋 BASELINED
  • Fingerprint: I1-P0-5805
  • Note: Explicitly baselined in .github/health-baseline.md

3. 🆕 I1-BUG-59 - Open Bug Tracking

  • Finding: 59 open bug issues
  • Impact: Standard bug backlog within normal range
  • Severity: ℹ️ INFO
  • Status: 🆕 NEW (tracking metric)
  • Fingerprint: I1-BUG-59

📈 Finding Status Summary

Category Count
🆕 New Findings 2
📌 Existing 0
✅ Resolved 0
📋 Baselined 1
Total 3
Severity Count
🔴 Critical 0
🟡 Warning 1
ℹ️ Info 2

📉 Trends (vs. 2026-05-25 run)

Metric Current Previous Trend
P0 Issues 1 1 ➡️ Stable
P1 Issues 23 23 ➡️ Stable
Open Bugs 59 59 ➡️ Stable
Untriaged 216 100 ⚠️ +116 (detection method changed)
Open PRs 14 30 ✅ -16

Key Trend: Stable health across most metrics. Untriaged count increase is due to detection methodology change (counting all untriaged, not just new). PR count improved significantly (-16).


🎬 Recommended Actions

Monitoring

  1. 🟡 Untriaged Backlog - Continue regular triage sessions
    • Target: Reduce below 100 issues
    • Current: 216 issues

Optional

  1. ℹ️ Enable AzDO Monitoring - Configure AZDO_PAT to track main CI pipelines
    • Benefit: Monitor vsts-ci, codecoverage-ci, night-build, outer-loop-build

Celebrate

  • 🎉 Zero Critical Findings - No urgent issues detected
  • 🎉 All Workflows Green - Perfect CI health
  • 🎉 PR Velocity Improvement - 16 fewer open PRs vs yesterday

📋 Baselined Items

Items explicitly baselined in .github/health-baseline.md (excluded from NEW findings):

Issues (25)

Pull Requests (6)


ℹ️ About This Dashboard

This dashboard is automatically generated by the repo-health-check workflow (daily at 07:00 UTC). It analyzes:

  • Issue priorities, labels, and milestones
  • Pull request age and review status
  • GitHub Actions workflow health
  • Azure DevOps pipelines (when AZDO_PAT configured)

Fingerprinting: Each finding has a stable ID for tracking across runs (NEW, EXISTING Day X, RESOLVED, or BASELINED).

Baseline File: .github/health-baseline.md

Next Update: 2026-05-27 07:00 UTC


Generated by: repo-health-check workflow

🤖 Automated health check powered by GitHub Agentic Workflows

Generated by Repo Health Check — Orchestrator

Generated by Repo Health — Dashboard Groomer

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions