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 runs trudoc verify with CI preset. Container builds may skip verify with BESKID_SKIP_TRUDOC_VERIFY=1—do not treat that as permission to skip verify on your laptop.