rea/.github/workflows
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
..
ci-full-pr.yml ci: fix PR metadata triggers and defer expensive runner work 2026-10-13 18:38:46 +08:00
ci-timings.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
ci.yml fix(ci): skip portable report merge when shards are skipped (#2943) 2026-10-14 02:30:44 +08:00
nativeaot-fixtures.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
pages.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
pr-title.yml fix(ci): enforce merge verification and unblock superseded runs (#2938) 2026-10-14 01:52:57 +08:00
real-binary-layout.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
real-browser.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
real-evm-interface.yml feat(evm): inspect lossless Solidity terminal CBOR metadata (#2790) 2026-10-13 21:55:30 +08:00
real-ghidra-windows.yml fix(ci): run the Windows native lane with its process boundary fixture (#2336) 2026-10-13 21:55:17 +08:00
real-go-binary.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
real-hopper-linux.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
real-hopper.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
real-javascript-recovery.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
real-packet-capture.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
real-recorded-crash.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
real-signal-recording.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
real-termux.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
real-web-network-captures.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
real-web-runtime.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
real-web-source-map.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
release.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
sqlite-runtime.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
website-check.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00
website-pages.yml ci: pin GitHub Actions to full commit SHAs (#1901) 2026-10-13 21:38:46 +08:00