663 B
663 B
Developer Workflow
1. Start from clean main branch
git checkout main
git pull
Ensure no local changes
git status -s
2. Generate new branch
./tools/new-version.sh
3. Commit changes
git add <files>
git commit -m "feat: <description>"
4. Update Changelog
./tools/changelog-update.sh
Optionally: Update changelog.json Summary and Notes
Generate CHANGELOG.md
./tools/genmd-changelog.sh
5. Merge into main
./tools/main-merge.sh
6. Push to GitHub
git push origin main
7. Push Tags to GitHub
git push origin --tags