Skip to content

🏥 Repo Health Dashboard #7584

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions