Skip to content

Merge migrate command into init#35

Merged
theoephraim merged 4 commits intomainfrom
feat/merge-migrate-into-init
Apr 22, 2026
Merged

Merge migrate command into init#35
theoephraim merged 4 commits intomainfrom
feat/merge-migrate-into-init

Conversation

@theoephraim
Copy link
Copy Markdown
Member

@theoephraim theoephraim commented Apr 22, 2026

Summary

  • bumpy init now auto-detects .changeset/ and handles migration in-place (renames dir, converts config, keeps pending bump files)
  • Ensures @varlock/bumpy is installed as devDep, offers to uninstall @changesets/cli
  • Scans .github/workflows/ for changeset references and prints line-by-line suggestions
  • Removes the separate migrate command entirely
  • Added 🐸 to the final success message of every command (add, check, generate, version, publish, ci release)
  • Updated docs (cli.md, llms.md, README, differences-from-changesets)

Test plan

  • Existing migration test updated to test new init-based flow (rename, config migration, fresh init, skip-if-exists)
  • All 178 tests pass

🤖 Generated with Claude Code

theoephraim and others added 2 commits April 21, 2026 17:23
`bumpy init` now detects `.changeset/` and handles migration automatically:
- Renames `.changeset/` to `.bumpy/` (keeping pending bump files as-is)
- Converts changeset config.json to bumpy _config.json
- Offers to uninstall @changesets/cli and install @varlock/bumpy
- Warns about changeset references in GitHub workflow files
- Removes the separate `migrate` command entirely

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@bumpy-bot
Copy link
Copy Markdown
Collaborator

bumpy-bot commented Apr 22, 2026

bumpy-frog

The changes in this PR will be included in the next version bump.

minor Minor releases

  • @varlock/bumpy 1.0.0 → 1.1.0

Bump files in this PR

Click here if you want to add another bump file to this PR


This comment is maintained by bumpy.

theoephraim and others added 2 commits April 21, 2026 17:31
One frog per command run — on the final success output for add, check,
generate, version, publish, and ci release.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@theoephraim theoephraim merged commit 770927c into main Apr 22, 2026
2 checks passed
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.

2 participants