22.6 CI and green builds
GitHub Actions across superrepo and submodules, and how to triage failures from logs.
CI and green builds
CI runs per repo and submodule. When red, use GitHub CLI before guessing:
gh run list --limit 5gh run view <run-id> --log-failedSuperrepo changes often need commits in compiler, pckg, or beskid_vscode first, then a submodule pointer bump—pushing only the parent repo is a classic way to achieve “green locally, red everywhere.”
Website CI
Section titled “Website CI”site/website prebuild tests typed embeds and catalog-backed platform-spec aliases before Astro renders the Book. Root CI separately runs openspec validate --all --strict; neither build may substitute for the other.