Skip to content

fix: create beta release branches with valid git syntax#38

Merged
heimanba merged 2 commits into
mainfrom
codex/fix-prepare-beta-checkout
Jul 20, 2026
Merged

fix: create beta release branches with valid git syntax#38
heimanba merged 2 commits into
mainfrom
codex/fix-prepare-beta-checkout

Conversation

@heimanba

@heimanba heimanba commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Summary

  • replace invalid git checkout --branch invocations with git checkout -b
  • unblock the Prepare Beta Release workflow on GitHub-hosted runners

Behavior / risk

The existing workflow always fails before creating a beta branch because git checkout does not support --branch. This changes only branch creation syntax; branch names, tracking configuration, version calculation, and publishing gates remain unchanged.

Validation

  • reproduced the failure in Prepare Beta Release runs 29733176912 and 29733250640
  • git diff --check
  • push verification profile: typecheck, architecture checks, tests, and changed-file lint

Change-Id: I6c3f97bcd9a143b314c3205675ee12f671b8254e
@heimanba
heimanba enabled auto-merge (squash) July 20, 2026 09:58
@heimanba
heimanba disabled auto-merge July 20, 2026 10:30
@heimanba
heimanba merged commit 818a6ed into main Jul 20, 2026
15 checks passed
@heimanba
heimanba deleted the codex/fix-prepare-beta-checkout branch July 20, 2026 10:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant