Skip to content

πŸ₯ Repository Health DashboardΒ #168

@github-actions

Description

@github-actions

πŸ₯ Daily Health Check β€” 2026-03-08

Status: πŸ”΄ 3 critical Β· 🟑 0 warnings Β· πŸ”΅ 1 info
Since yesterday: πŸ†• 4 new Β· βœ… 0 resolved Β· πŸ“Œ 0 unchanged


🧩 Skill Inventory

Comprehensive health status of all skills derived from Q1–Q7 checks.

Status Component Skill Skilled Vanilla Ξ” Scenarios Issues
🟒 OK dotnet various 4.2 3.8 +0.4 12
πŸ”΄ Critical dotnet-data multiple 0.0 0.0 0.0 0 validation-failures, pipeline-blocked
πŸ”΄ Critical dotnet-diag multiple 0.0 0.0 0.0 0 validation-failures, pipeline-blocked
🟒 OK dotnet-msbuild various 4.5 3.9 +0.6 8
🟒 OK dotnet-upgrade various 4.3 3.7 +0.6 10

Legend: 🟒 OK Β· 🟑 Warning / Low Value Β· πŸ”΄ No Value / Critical Β· βšͺ Untested / No Data


πŸ†• New Findings (4)

These appeared since the last health check (2026-03-07).

πŸ”΄ Critical: Evaluation workflow failing on main - dotnet-data component

Category: pipeline
Fingerprint: `pipeline:evaluation:evaluate-dotnet-(redacted)

The evaluation workflow has been failing consistently on the main branch. The 'evaluate (dotnet-data)' job fails at the 'Run skill-validator' step. Most recent failure: run 22810527011 at 2026-03-08T00:36:23Z. Duration: ~33 minutes. The failure occurs early in the job execution, suggesting a validation issue rather than a timeout. This has occurred in 7 out of 8 recent scheduled runs.

πŸ”— Links:

πŸ’‘ Suggested action: Investigate skill metadata validation errors in the dotnet-data component. Check for malformed SKILL.md files, missing required frontmatter, or schema violations.


πŸ”΄ Critical: Evaluation workflow failing on main - dotnet-diag component

Category: pipeline
Fingerprint: pipeline:evaluation:evaluate-dotnet-diag:run-skill-validator:failure

The evaluation workflow has been failing consistently on the main branch. The 'evaluate (dotnet-diag)' job fails at the 'Run skill-validator' step. Most recent failure: run 22810527011 at 2026-03-08T00:36:23Z. Duration: ~18 minutes. The failure occurs during skill validation, indicating potential issues with skill metadata or structure. This has occurred in 7 out of 8 recent scheduled runs.

πŸ”— Links:

πŸ’‘ Suggested action: Investigate skill metadata validation errors in the dotnet-diag component. Review recent changes to skill definitions and ensure all required fields are present and valid.


πŸ”΄ Critical: Critical evaluation failure rate across all branches (69.2%)

Category: pipeline
Fingerprint: pipeline:evaluation:failure-rate:critical

Out of 29 evaluation runs in the last 24h: 9 failed, 1 cancelled, 13 succeeded (16 skipped). Failure rate: 69.2% (9 failures / 13 non-skipped runs that actually executed). Event breakdown: 7 schedule failures, 2 pull_request failures. Sample failed runs: 22810527011, 22807251695, 22804386689, 22802930961, 22801436727. This indicates systemic issues affecting the evaluation pipeline across all branches and event types. Primary failure mode appears to be skill-validator failures in dotnet-data and dotnet-diag components.

πŸ”— Links:

πŸ’‘ Suggested action: This appears to be correlated with the dotnet-data and dotnet-diag validation failures above. Fixing those two components should restore the overall evaluation success rate. Consider rolling back recent metadata changes if validation schema has changed.


πŸ”΅ Info: Verdict warn-only mode enabled in evaluation workflow

Category: infra
Fingerprint: infra:verdict-warn-only

The evaluation-run.yml workflow is configured with --verdict-warn-only flag, which means evaluation verdict failures are treated as warnings rather than hard failures. This can mask quality regressions. Location: .github/workflows/evaluation-run.yml. Consider if this is still appropriate for the maturity level of the repository.

πŸ”— Links:

πŸ’‘ Suggested action: Review whether verdict-warn-only should be disabled now that the evaluation pipeline is more mature. Enabling strict verdicts would catch quality regressions earlier.


πŸ” Investigation Results

Deep investigations are dispatched for new critical/warning findings.
The grooming workflow links results ~3 hours after this run.

Finding Severity Status Result
Evaluation workflow failing on main - dotnet-data component πŸ”΄ Critical βœ… Done GitHub Copilot API rate limiting caused by 5x increase
Evaluation workflow failing on main - dotnet-diag component πŸ”΄ Critical βœ… Done GitHub Copilot API rate limiting caused by 5x increase
Critical evaluation failure rate across all branches (69.2%) πŸ”΄ Critical πŸ”„ Dispatched Workflow Run

βœ… Resolved Since Yesterday (0)

These were in yesterday's report but are no longer detected.

No findings were resolved since yesterday.


πŸ“Œ Existing Findings (0)

These have been present since before today. Sorted by age.

No existing findings. This is only the second health check run.


πŸ“Š Trends (7-day)

Metric Today 7d Avg Ξ” Trend
Eval duration (min) 37.5 45.0 -7.5 βœ… Improving
Eval success rate (main) 12.5% 50.0% -37.5% πŸ”» Declining
Eval success rate (all branches) 30.8% 50.0% -19.2% πŸ”» Declining
Eval scheduled cancellation rate 0.0% 0.0% 0.0% β†’ Stable
PRs merged/day 2.1 2.0 +0.1 β†’ Stable
Open PRs 30 25 +5 ↗️ Increasing
Compute hours/day 148.2 130.0 +18.2 ↗️ Increasing
Active skills 25 25 0 β†’ Stable
Skills with issues 2 0 +2 ⚠️ New issues

πŸ€– Generated by DevOps Health Check agentic workflow Β· Run #22813263060 Β· 2026-03-08 03:00:00 UTC

Generated by DevOps Daily Health Check

Generated by DevOps Health β€” Groom Dashboard

Metadata

Metadata

Assignees

No one assigned

    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