Skip to content

Fix the nightly report summaries#1251

Merged
aaronpowell merged 3 commits into
github:stagedfrom
JanKrivanek:dev/jankrivanek/validation-summary
Apr 1, 2026
Merged

Fix the nightly report summaries#1251
aaronpowell merged 3 commits into
github:stagedfrom
JanKrivanek:dev/jankrivanek/validation-summary

Conversation

@JanKrivanek
Copy link
Copy Markdown
Contributor

@JanKrivanek JanKrivanek commented Apr 1, 2026

Problem

The summary stats in nightly report were all zeroes

  • "check pr target" workflow could not post comments to PRs

@JanKrivanek JanKrivanek requested a review from aaronpowell as a code owner April 1, 2026 08:52
Copilot AI review requested due to automatic review settings April 1, 2026 08:52
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes the nightly “Skill Quality Report” summary counters by changing how errors/warnings/advisories are counted from the skill-validator output, aligning the workflow with the validator’s current output format.

Changes:

  • Switch finding counts from matching Error/Warning/Advisory words to counting emoji severity markers in the combined validator output.
  • Add an inline note documenting the expected emoji markers in the validator output.

Comment thread .github/workflows/skill-quality-report.yml Outdated
Match ℹ with or without the trailing U+FE0F variation selector so advisory counts are reliable regardless of output encoding.
@aaronpowell aaronpowell merged commit ca87cfc into github:staged Apr 1, 2026
8 checks passed

on:
pull_request:
pull_request_target:
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@aaronpowell - I recall there being an advisory about pull_request_target being a security risk.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants