[AAASM-2334] π (release-intent): Disable centralized auto-release (release: true β false)#72
Conversation
β¦ false) The centralized release workflow (Chisanan232/GitHub-Action_Reusable_ Workflows-Python) fires on master push, auto-bumps version per intent.yaml level: patch, then tries to create v<bumped-version> tag. On every push since alpha-2 this has been failing because the bumped version (v0.0.2) already exists from the alpha-2 cycle's prior auto-bump. Run 26737994023 surfaced this: π·οΈ Creating tag: v0.0.2 fatal: tag 'v0.0.2' already exists ##[error]Process completed with exit code 128. The operator's actual release flow is manual: push v* tag β Release Python SDK workflow builds wheels with AAASM-2189 protoc fix β publishes to PyPI via Trusted Publisher OIDC. The centralized auto-release is redundant AND broken for this project. Setting release: false disables the auto-release entirely without breaking the manual-tag-driven flow. Tracked: AAASM-2334
Claude Code review β AAASM-2334CI state7 SUCCESS + 6 SKIPPED, 0 failures β Scope vs. AC
What this fixesEvery master push since alpha-2 has been silently failing the centralized release workflow because it auto-bumps from the current pyproject version (0.0.1a2 β 0.0.2, then 0.0.2 β 0.0.3, etc., per After this PR merges:
VerdictReady for human approval and merge. Smallest possible fix for a class of failures that had been silently accumulating since alpha-2. β Claude Code (Opus 4.7, 1M context) |
Description
Every push to python-sdk master since alpha-2 has been silently failing the centralized release workflow with
fatal: tag 'v0.0.2' already exists. The workflow auto-bumps version perintent.yaml: level: patchand tries to create a tag that already exists from the alpha-2 cycle's auto-bump.The operator flow is manual: push v* tag β
Release Python SDKbuilds wheels with the AAASM-2189 protoc fix β publishes via Trusted Publisher OIDC. The centralized auto-release is redundant AND broken.Fix
release: trueβrelease: falsein.github/tag_and_release/intent.yaml.Related
β Claude Code