rea/tests
morluto 0c7f4dfbd9 ci: separate fast feedback from full qualification
Scope main pushes from a successful ancestor so canceled runs cannot hide changes. Keep the complete portable suite in fast feedback and move coverage plus Intel macOS to hourly, manual, explicit-full, and release qualification. Let qualification finish independently of superseded feedback.

Bind publication to full qualification at its exact revision and publish the verified tarball after checking workflow identity, version, and SHA-256. Keep trusted cache writers and reject incomplete merged test inventories.

Validation: 151 focused CI tests; typecheck/lint; actionlint 1.7.7; knip; all 1044 files discovered; bounded blob/merge smoke; macOS package verifier with retention and cleanup; npm pack dry run. Native Linux/ARM/Windows and remote workflow execution remain CI verification.
2026-10-13 17:09:53 +08:00
..
acceptance fix(setup): preserve current recovery snapshots and decoding failures 2026-10-13 14:51:55 +08:00
boundary ci: separate fast feedback from full qualification 2026-10-13 17:09:53 +08:00
composition test(evm): verify static descriptor bindings before use (#2427) 2026-10-13 09:07:40 +08:00
conformance test(hopper): repair Linux demo setup and native verification (#2638) 2026-10-13 14:39:18 +08:00
evaluation fix(evaluation): share completed transcript facts across graders 2026-10-13 13:12:12 +08:00
fixtures fix(native): select one slice when universal Mach-O slices share a CPU type (#2040) 2026-10-13 16:36:23 +08:00
process-global fix(setup): preserve current recovery snapshots and decoding failures 2026-10-13 14:51:55 +08:00
support test(cli): preserve Windows runtime paths and failure diagnostics 2026-10-12 15:46:42 +08:00
ciTestSequencer.ts ci: balance test shards and reuse package download caches 2026-10-11 16:40:17 +08:00
processOwnershipRunner.ts test(process): retire native caches at worker teardown 2026-10-09 04:12:49 +08:00