- Replace single quickget-tests job with detect-distros, test-distro, and report-results - detect-distros extracts unique distro list and emits JSON for matrix strategy - test-distro runs ./quickget --check per distro, captures PASS/FAIL/SKIP counts, archives results, and exposes per-distro outputs - report-results downloads artifacts, aggregates counts into a GitHub step summary, includes failed URLs, and fails the workflow if any distro has failures - Use actions/checkout@v6 and upload/download-artifact@v4; allow per-distro jobs to continue-on-error so all distros are exercised before reporting Signed-off-by: Martin Wimpress <martin@wimpress.org> |
||
|---|---|---|
| .. | ||
| ISSUE_TEMPLATE | ||
| workflows | ||
| FUNDING.yml | ||
| Logo.bmp | ||
| apple.png | ||
| dependabot.yml | ||
| logo.png | ||
| pull_request_template.md | ||
| tux.png | ||