rea/.github
morluto 2895a18ca9
fix(ci): skip portable report merge when shards are skipped (#2943)
* fix(ci): skip portable report merge when shards are skipped

The portable consumer can still run after an upstream build failure, even though the test-shard matrix is skipped and no Vitest blob artifacts exist. Guard artifact download and both report merge variants on successful shards; retain the required-shard gate so skipped or failed shards remain failures.

This applies the report-consumer condition from ee0256c740c9be18baae6c56d90285df8069f5b4 to current pinned main without changing action pins or required gates.

* fix(ci): preserve failed shard diagnostics

* docs: clarify current revision CI policy
2026-10-14 02:30:44 +08:00
..
ISSUE_TEMPLATE docs: define contribution scope and simplify proposal forms 2026-10-12 23:36:56 +08:00
actions/portable-build-cache ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
workflows fix(ci): skip portable report merge when shards are skipped (#2943) 2026-10-14 02:30:44 +08:00
actionlint.yaml ci: scope provider and native verification by changed inputs (#1660) 2026-10-11 08:31:27 +08:00
pull_request_template.md docs: define contribution scope and simplify proposal forms 2026-10-12 23:36:56 +08:00