Commits
Tarun Sukhani authored 90feec3c5ad
chore(deploy): tag release in all three places (local, origin, github)
Previously /deploy relied on `gh release create` to create the v{VERSION}
tag, but that only tags the GitHub remote — leaving the local repo and
origin (Bitbucket) untagged and out of sync. Insert an explicit tagging
step that creates the lightweight tag locally (matching existing repo
style), pushes to origin and github sequentially, and verifies all three
SHAs agree before continuing. Idempotent on re-runs after partial
failure: skips the local create when the tag is already at HEAD, fails
loudly if it points elsewhere.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>