CI/CD and Release Process
Page Status
This page is a placeholder. Content coming soon.
Reference for the GitHub Actions setup.
Workflow files in
.github/workflows/Build matrix:
Linux Clang (amd64 + arm64) – primary CI targets
macOS Clang (arm64) – Apple Silicon
Linux GCC – planned (waiting for C++23 support in GitHub Actions runners)
dev_build.yml: triggered on pushes todevelopbranch and manual dispatchpr_dev_build.yml: triggered on pull requestsnightly_release.yml: scheduled nightly release buildsReusable workflow template:
build_jobs_template.ymlwith composite actions for install, build, testWhat CI checks: build success on all matrix entries, all tests pass
Branch strategy:
developas the primary development branch, feature branches merged via PRDocumentation deployment: separate workflow for GitHub Pages
Cross-references: Building, Testing, and Development Workflows for local equivalents of CI steps