| .. | ||
| README.md | ||
Releases Directory
This directory manages release workflows through text files.
Structure
releases/
├── 1.0.0-stage.txt # Development release (stage)
├── 1.0.0-rc.txt # Release candidate
└── 1.0.0-production.txt # Production release
Release Files
Each file contains patch IDs, one per line:
001-initial-schema
002-add-authentication
003-user-profiles
Workflow
- Development: Patch development
half_orm dev patch create <patch-id>half_orm dev patch applyhalf_orm dev patch merge(from ho-patch/ branch)- Patches added to X.Y.Z-patches.toml
- RC: Release candidate
half_orm dev release promote rc- Creates X.Y.Z-rc.txt
- Deletes patch branches
- Production: Final release
half_orm dev promote-to prod- Creates X.Y.Z-production.txt
- Apply to production:
half_orm dev deploy-to-prod
See docs/half_orm_dev.md for complete documentation.