quickemu/.github/workflows
Martin Wimpress e259ade5fa ci(test-quickget): split tests into detect/matrix per-distro workflow
- 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>
2026-01-23 19:29:23 +00:00
..
flake-checker.yml chore(deps): bump actions/checkout from 5 to 6 2026-01-23 07:41:37 +00:00
flake-updater.yml chore(deps): bump DeterminateSystems/update-flake-lock from 27 to 28 2026-01-23 07:41:59 +00:00
lint-pr.yml chore(deps): bump amannn/action-semantic-pull-request from 5 to 6 2025-09-04 01:20:11 +00:00
lint-shellcheck.yml chore(deps): bump actions/checkout from 5 to 6 2026-01-23 07:41:37 +00:00
publish-release.yml chore(deps): bump actions/checkout from 5 to 6 2026-01-23 07:41:37 +00:00
test-build-quickemu.yml chore(deps): bump actions/checkout from 5 to 6 2026-01-23 07:41:37 +00:00
test-quickget.yml ci(test-quickget): split tests into detect/matrix per-distro workflow 2026-01-23 19:29:23 +00:00