From 74e6e49f4b55523aea355de810527b247b1b7749 Mon Sep 17 00:00:00 2001 From: John Haverlack Date: Sat, 4 Jul 2026 19:09:34 -0800 Subject: [PATCH] Adding Workflow Docs --- tools/WORKFLOW.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 tools/WORKFLOW.md diff --git a/tools/WORKFLOW.md b/tools/WORKFLOW.md new file mode 100644 index 0000000..35ad50a --- /dev/null +++ b/tools/WORKFLOW.md @@ -0,0 +1,61 @@ +# Developer Workflow + +## 1. Start from clean main branch + +```bash +git checkout main +git pull +``` + +Ensure no local changes + +```bash +git status -s +``` + +## 2. Generate new branch + +```bash +./tools/new-version.sh +``` + +## 3. Commit changes + +```bash +git add +git commit -m "feat: " +``` + +## 4. Update Changelog + +```bash +./tools/changelog-update.sh +``` + +**Optionally**: Update changelog.json Summary and Notes + +Generate CHANGELOG.md + +```bash +./tools/genmd-changelog.sh +``` + +## 5. Merge into main + +```bash +./tools/main-merge.sh +``` + +## 6. Push to GitHub + +```bash +git push origin main +``` + +## 7. Push Tags to GitHub + +```bash +git push origin --tags +``` + +