name: release-bump
description: Prepare versioned release updates for Lime Pipeline. Use when user-visible behavior changes require bumping bl_info["version"], updating CHANGELOG.md, and producing release-ready QA notes.
Goal
Create a consistent release increment with traceable version notes and build artifacts.
Steps
- Choose bump level (patch/minor/major) based on user-visible impact.
- Update
bl_info["version"]inlime_pipeline/__init__.py. - Add dated entry in
CHANGELOG.mdsummarizing user-facing changes. - Run QA baseline:
python -m unittest discover tests -vpoetry run mkdocs build
- If ops/ui changed, run
registration-audit. - Build artifact with
package-addonand record SHA256 hash.
Outputs
- Updated version tuple.
- Changelog entry for the release.
- QA command summary and artifact hash.