mirror of
https://github.com/dotnet/skills.git
synced 2026-09-20 09:49:54 +08:00
1ccd28b1ba
* Make publish-benchmark resilient to individual plugin eval failures When any single evaluate matrix leg fails (e.g. OOM kill), the entire run-evaluation reusable workflow reports failure. Previously this caused publish-benchmark to be skipped, blocking dashboard updates for ALL plugins -- even the ones that succeeded. Changes: - publish-benchmark: use !cancelled() so it runs when some legs fail - download-artifact: continue-on-error so missing artifacts don't abort - The existing Generate Benchmark Data step already handles missing plugin results with Write-Warning and continue Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Make continue-on-error conditional on evaluation result Only tolerate artifact download failures when run-evaluation didn't fully succeed. When all legs passed, a download failure is a real error that should fail the job. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>