1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

Update RELEASING_RAILS.md for rails-ujs

[ci skip]
This commit is contained in:
Jon Moss 2016-11-26 10:47:07 -05:00
parent ebdf87a0bd
commit 39c9f182bf

View file

@ -103,17 +103,19 @@ branch.
Run `rake install` to generate the gems and install them locally. Then try
generating a new app and ensure that nothing explodes.
Verify that Action Cable's package.json is updated with the RC version.
Verify that Action Cable and Action View's package.json files are updated with
the RC version.
This will stop you from looking silly when you push an RC to rubygems.org and
then realize it is broken.
### Release to RubyGems and NPM.
IMPORTANT: The Action Cable client is released as an NPM package, so you must
have Node.js installed, have an NPM account (npmjs.com), and be an actioncable
package owner (`npm owner ls actioncable`) to do a full release. Do not release
until you're set up with NPM!
IMPORTANT: The Action Cable client and Action View's UJS adapter are released
as NPM packages, so you must have Node.js installed, have an NPM account
(npmjs.com), and be a package owner for `actioncable` and `rails-ujs` (you can
check this via `npm owner ls actioncable` and `npm owner ls rails-ujs`) in
order to do a full release. Do not release until you're set up with NPM!
Run `rake release`. This will populate the gemspecs and NPM package.json with
the current RAILS_VERSION, commit the changes, tag it, and push the gems to