nwa/docs/WORKFLOW.md

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