rea/scripts/ci
Kaoru0822 b212e92f9b
ci: select semantic tests and fixture lanes for their guarded inputs (#1675)
Edits to `release.yml` or `real-ghidra-windows.yml` selected only the
workflow lane, so the shards holding releaseWorkflow, releaseCheckpoint
and realGhidraWindowsWorkflow tests were skipped. Actionlint checks
syntax only, so a PR could drop the package-before-publish gate, the
registry canary or the default-branch-only self-hosted runner restriction
without CI noticing.

Conformance fixture sources under tests/ set only the code lane, so the
conformance-fixtures and reconstruction-readiness jobs, the only callers
of `verify:fixtures` and `verify:readiness`, never ran for them. Route
the directories that build-conformance-fixtures.mjs compiles to both
lanes, and readiness applications to the readiness lane.

Both were raised by the Codex review of #1660 after it merged.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 19:41:40 -07:00
..
plan.mjs ci: select semantic tests and fixture lanes for their guarded inputs (#1675) 2026-10-10 19:41:40 -07:00
required.mjs ci: scope provider and native verification by changed inputs (#1660) 2026-10-11 08:31:27 +08:00
scopes.mjs fix(ghidra): isolate optional nativeaot script sources 2026-10-11 09:35:22 +08:00