Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 1.3 KB

File metadata and controls

31 lines (21 loc) · 1.3 KB

localci v0.1.0

First public pre-release of Local CI. Run GitHub Actions workflows locally in Docker via act.

Highlights

  • localci CLI: analyze, list, run, status, logs, images, cache, and config
  • Generic patch profile by default; set profile: capy for Boost.Capy/B2 workflow patches
  • Docker image management and caching (ccache, Boost, CMake, APT)
  • Priority-ordered parallel execution with resource limits
  • Windows and macOS matrix jobs fail with an explicit Linux-only message instead of running act without an image

Install

git clone --branch v0.1.0 https://github.com/cppalliance/local-ci-test-system.git
cd local-ci-test-system/cli
pip install .

See README.md for prerequisites (Docker, act, mikefarah/yq v4+).

Pre-1.0 stability

0.x pre-release: CLI flags, .localci.yml, and patch steps may change between minors. Pin a version and read CHANGELOG.md before upgrading.

Full changelog: https://github.com/cppalliance/local-ci-test-system/blob/v0.1.0/CHANGELOG.md