You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed the mess caused by having two different release rake files:
- lib/tasks/release.rake (our custom task)
- Rakefile (with release:prepare and release:publish)
Changes:
1. Removed lib/tasks/release.rake to avoid shadowing bundler/gem_tasks
2. Created rakelib/ directory (auto-loaded by Rake)
3. Moved release tasks from Rakefile to rakelib/release.rake
4. Fixed gem bump flag: changed --version to -v (line 33)
5. Cleaned up Rakefile to only have bundler/gem_tasks and specs
The rakelib/ directory is automatically loaded by Rake (similar to
react_on_rails), which explains why react_on_rails uses this pattern.
Now the release workflow is:
- rake release:prepare[X.Y.Z] - Bumps version and updates CHANGELOG
- rake release:publish - Runs tests, tags, and publishes gem
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
0 commit comments