See docs/DISCLAIMER_SNIPPET.md
- Run
pre-commit run --all-files. - Run
python scripts/check_python_deps.py. - Run
python check_env.py --auto-install. - Execute
pytest -qand ensure all tests pass. - Build the web client with
make build_web. - Update
docs/CHANGELOG.mdwith the new version. - Commit changes and tag the release using
./scripts/create_release_tag.sh <commit>. The helper creates the annotated tagv0.1.0-alpha(defaults toHEADwhen no commit is provided). Ensurepre-commit run --all-files,python check_env.py --auto-installandpytest -qall succeed before creating the tag. When offline, pass--wheelhouse <dir>tocheck_env.pyand run the tests from that wheelhouse. - Push commits and tags to GitHub.
- The
CIworkflow builds the image and uploads release artifacts.
🚀 New Alpha-Factory release! Offline dashboard, responsive UI and automated visual tests powered by Percy. Check it out: https://github.com/AGI-Factory/AGI-Alpha-Agent-v0