docs(scripts): add Gas Town guidance to bump-version.sh

Learned during v0.32.1 release: running version bumps from crew clones
causes git conflicts with bd sync, which commits from mayor/rig.

Added note to always run releases from the rig root where beads lives.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Steve Yegge
2025-12-20 22:02:03 -08:00
parent ecea63da75
commit cecf63d1b9

View File

@@ -22,6 +22,18 @@ set -e
# 6. Verify installation
#
# Until bd mol bond is implemented (bd-usro), use bd molecule instantiate.
#
# IMPORTANT: Run from mayor/rig to avoid git conflicts with bd sync
# =============================================================================
#
# Gas Town agents share a beads database at mayor/rig/.beads/. The bd sync
# command commits from that clone. Running version bumps from a different
# clone (e.g., crew/dave) causes push conflicts when bd sync tries to push.
#
# Always run releases from the rig root:
#
# cd ~/gt/beads/mayor/rig && ./scripts/bump-version.sh X.Y.Z --commit --tag --push
#
# =============================================================================
# Colors for output