This project publishes source through Git and downloadable binaries through GitHub Releases.
Create an empty public repository named code-context-engine, then connect this
local repository:
git remote add origin https://github.com/acc-c/code-context-engine.git
git push -u origin mainDo not initialize the GitHub repository with another README, license, or
.gitignore; those files already exist locally.
- Update the workspace version and
CHANGELOG.md. - Run the full quality gates.
- Commit the release preparation.
- Create and push an annotated tag.
git tag -a v0.1.0 -m "Code Context Engine v0.1.0"
git push origin main
git push origin v0.1.0The Release GitHub Actions workflow builds context on Windows, Linux, and
macOS. It publishes a .zip archive for Windows and a .tar.gz archive for
Linux and macOS, plus one matching .sha256 checksum file per runner operating
system and architecture.
After the workflow completes:
- Confirm all operating-system archives are attached to the release.
- Verify one checksum.
- Extract one archive on a clean machine or temporary directory.
- Run
context --help. - Run the MCP initialize and
tools/listsmoke test from MCP setup.
If a release workflow fails, do not overwrite the tag. Fix the problem, update the version, and publish a new tag unless the failed tag and release were never made public.