Skip to content

feat: migrate from beachball to nx release workflow#231

Merged
frantic1048 merged 1 commit intomainfrom
feature/migrate-to-nx
Apr 3, 2026
Merged

feat: migrate from beachball to nx release workflow#231
frantic1048 merged 1 commit intomainfrom
feature/migrate-to-nx

Conversation

@frantic1048
Copy link
Copy Markdown
Contributor

Summary

  • Replace beachball versioning/publishing with Nx Release + release-pr workflow
  • Add check-version-plan and check-renovate-version-plan CI jobs (replacing beachball equivalents)
  • Add release-pr.yml and release.yml workflows for automated release PR creation and publishing
  • Add prerelease (development tag) publishing via workflow dispatch
  • Clean up legacy beachball artifacts (beachball.config.js, CHANGELOG.json, CHANGELOG.md boilerplate)
  • Update renovate config to use Nx-version-bump instead of Beachball-bump-type

Test plan

  • pnpm install succeeds with nx installed
  • pnpm run build passes
  • pnpm run lint passes
  • CI workflows pass on this PR
  • pnpm run change creates a version plan file under .nx/version-plans/

🤖 Generated with Claude Code

@frantic1048 frantic1048 force-pushed the feature/migrate-to-nx branch 5 times, most recently from 2e3ea3a to a550897 Compare April 3, 2026 07:38
Replace beachball versioning/publishing with Nx Release + release-pr
workflow. Add version plan checks, renovate auto-plan, and prerelease
publishing via GitHub Actions.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@frantic1048 frantic1048 force-pushed the feature/migrate-to-nx branch from a550897 to 77ed28d Compare April 3, 2026 07:47
@frantic1048 frantic1048 merged commit f59983c into main Apr 3, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant