rea/.github/workflows
Kaoru0822 4f46eac453
ci: narrow native-host lane selection and reuse build caches (#2131)
* ci: narrow native-host lane selection and reuse build caches

Unowned src/ and bridge/ files no longer fall back to the full baseline.
They run the Linux suite plus the Linux x64 installed-package/Inspector
baseline. New apple and package scopes own the Apple artifact lane, the
package matrix and the Windows curated lane, including the test files those
lanes invoke. Manual-only verifier entrypoints run static checks and the
Linux suite. CHANGELOG, SECURITY, GitHub templates and the native Windows
README are documentation-only.

Pull requests omit the macOS x64 package host unless labelled ci:full.
The Windows and Apple lanes restore the shared Turbo build cache, the
Windows lane drops its duplicate typecheck, and the Linux suite uses six
shards. Main pushes keep the full baseline.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* ci: match package script entrypoints against scope globs

Script-only package.json edits resolved their entrypoint with literal
equality, so glob-owned verifiers such as scripts/verify/apple/** and
scripts/verify/inspector/** fell back to the full baseline instead of
selecting their owning lane.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 06:07:22 -07:00
..
ci.yml ci: narrow native-host lane selection and reuse build caches (#2131) 2026-10-12 06:07:22 -07:00
nativeaot-fixtures.yml ci: scope provider and native verification by changed inputs (#1660) 2026-10-11 08:31:27 +08:00
pages.yml docs(website): add worked guides and keep Pages publishing manual (#925) 2026-10-07 18:40:11 +08:00
real-binary-layout.yml ci: reuse portable Turbo outputs across verification runs 2026-10-11 18:43:22 +08:00
real-browser.yml ci: reuse portable Turbo outputs across verification runs 2026-10-11 18:43:22 +08:00
real-evm-interface.yml ci: reuse portable Turbo outputs across verification runs 2026-10-11 18:43:22 +08:00
real-ghidra-windows.yml feat(ghidra): support native PE DLLs on Windows 2026-10-09 16:11:13 +01:00
real-go-binary.yml feat(go): inspect embedded binary build metadata (#1363) 2026-10-12 11:34:02 +08:00
real-hopper-linux.yml build: streamline local and CI validation 2026-07-22 16:06:28 +00:00
real-hopper.yml build: streamline local and CI validation 2026-07-22 16:06:28 +00:00
real-javascript-recovery.yml ci: reuse portable Turbo outputs across verification runs 2026-10-11 18:43:22 +08:00
real-recorded-crash.yml ci: reuse portable Turbo outputs across verification runs 2026-10-11 18:43:22 +08:00
real-termux.yml fix(browser): support Termux Android scenarios (#1655) 2026-10-11 08:10:06 +08:00
real-web-network-captures.yml ci: reuse portable Turbo outputs across verification runs 2026-10-11 18:43:22 +08:00
real-web-runtime.yml ci: reuse portable Turbo outputs across verification runs 2026-10-11 18:43:22 +08:00
real-web-source-map.yml ci: reuse portable Turbo outputs across verification runs 2026-10-11 18:43:22 +08:00
release.yml feat(release): add contributor-aware release notes workflow 2026-10-11 10:19:16 +08:00
website-check.yml ci: scope provider and native verification by changed inputs (#1660) 2026-10-11 08:31:27 +08:00
website-pages.yml feat(website): add multilingual editions and translation workflow 2026-10-11 17:24:46 +08:00