Skip to content
Beskid The Beskid Book

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

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:

Terminal window
gh run list --limit 5
gh run view <run-id> --log-failed

Superrepo 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.”

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.