Skip to content

danmoseley/pr-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

320 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PR Dashboard

Generate All Reports

Automated PR triage dashboard for dotnet repositories, updated via GitHub Actions.

➡️PR Dashboard⬅️

Reports

All repos are updated with Most Actionable, Community, Quick Wins, and Consider Closing reports. Priority repos (runtime, aspire) refresh ~4x daily; other repos refresh ~daily. AI observations are generated for runtime, aspnetcore, aspire, and extensions.

runtime · aspnetcore · sdk · msbuild · winforms · wpf · roslyn · aspire · extensions · machinelearning · maui · skills · arcade · core · csharplang · diagnostics · docs · dotnet · dotnet-api-docs · efcore · performance · razor · vscode-csharp

Per-person view

Append ?user=USERNAME to any report URL to filter to a specific person's PRs, e.g.:

You can also hover any @username in a report and click "only" to filter interactively.

Local regeneration

After the workflows have run at least once, you can regenerate HTML reports locally from cached scan.json data (no API calls needed). Useful after changing templates or styles:

# Regenerate all reports from cached scan data (skip AI observations)
pwsh ./scripts/Regen-Html.ps1

# Include AI observations (requires gh-models extension)
pwsh ./scripts/Regen-Html.ps1 -SkipAI:$false

Adding reports

Edit scripts/Build-Reports.ps1 to add new report definitions. Edit the workflow files to add new repositories.

About

Automated PR triage dashboard for dotnet/runtime — updated daily via GitHub Actions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors