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
Update release documentation and remove deprecated pro-specific release files
Documentation updates:
- Update root releasing.md with all 5 packages and 4 parameters
- Add comprehensive requirements section (NPM, RubyGems, GitHub Packages auth)
- Add Ruby version management documentation
- Add Testing with Verdaccio section
- Update version synchronization to include all files
- Clarify public vs private package publishing
- Update pro CONTRIBUTING.md to reference root release task
- Replace pro releasing.md with redirect to root documentation
- Delete deprecated pro rakelib/release.rake
- Delete deprecated pro script/release
All release documentation now correctly reflects unified versioning
and the single release script at repository root.
The task updates versions in all the following files:
43
64
44
-
-`lib/react_on_rails/version.rb` (source of truth)
65
+
**Core package:**
66
+
-`lib/react_on_rails/version.rb` (source of truth for all packages)
45
67
-`package.json` (root workspace)
46
68
-`packages/react-on-rails/package.json`
47
-
-`packages/react-on-rails-pro/package.json` (both version field and react-on-rails dependency)
69
+
-`Gemfile.lock` (root)
48
70
-`spec/dummy/Gemfile.lock`
49
71
50
-
**Note:** The `react-on-rails-pro` package declares an exact version dependency on `react-on-rails` (e.g., `"react-on-rails": "16.2.0"`). This ensures users install compatible versions of both packages.
72
+
**Pro package:**
73
+
-`react_on_rails_pro/lib/react_on_rails_pro/version.rb` (VERSION only, not PROTOCOL_VERSION)
> These files need to include auth tokens to [publish to Github Packages](https://docs.github.com/en/enterprise-server%403.10/packages/working-with-a-github-packages-registry/working-with-the-rubygems-registry):
289
-
> 1.`~/.npmrc`
290
-
> 2.`~/.gem/credentials`
286
+
⚠️ **The release process has moved to the repository root.**
287
+
288
+
React on Rails Pro is now released together with React on Rails using unified versioning.
289
+
All packages (core + pro) are released together with the same version number.
0 commit comments