3. Release Process
Automated Release (Recommended)
Use the scripts/release.sh script for automated
releases:
# Create a release (dry-run first!)
./scripts/release.sh 0.2.0 --dry-run
# After verifying, create real release
./scripts/release.sh 0.2.0
Options: - --dry-run: Test without
pushing to remote - --skip-tests: Skip test suite (not
recommended) - --no-push: Build packages but don’t push to
git - --verbose: Verbose output