Skip to content

fix: install dependencies before beta versioning#39

Merged
heimanba merged 1 commit into
mainfrom
codex/fix-prepare-beta-install
Jul 20, 2026
Merged

fix: install dependencies before beta versioning#39
heimanba merged 1 commit into
mainfrom
codex/fix-prepare-beta-install

Conversation

@heimanba

Copy link
Copy Markdown
Contributor

Summary

  • install the locked workspace dependencies before invoking the Changesets CLI
  • enter prerelease mode only when the beta release branch does not already exist

Behavior / risk

The Prepare Beta Release workflow currently resolves an unrelated changeset package and fails before versioning because dependencies are not installed. This preserves the existing beta branch/version rules while ensuring the repository-pinned Changesets CLI is used.

Validation

  • reproduced the failure in Prepare Beta Release run 29735313780
  • bun run changeset -- --help
  • git diff --check
  • push verification profile: typecheck, architecture checks, tests, and changed-file lint

Change-Id: Ia2180943ce125cb7011800eabfa3eea71b5338d1
@heimanba
heimanba enabled auto-merge (squash) July 20, 2026 10:33
@heimanba
heimanba disabled auto-merge July 20, 2026 10:48
@heimanba
heimanba merged commit 0236e73 into main Jul 20, 2026
15 checks passed
@heimanba
heimanba deleted the codex/fix-prepare-beta-install branch July 20, 2026 10:48
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