Permalink
Browse files

Merge pull request #27183 from maclover7/jm-av-release

Update RELEASING_RAILS.md for rails-ujs
  • Loading branch information...
guilleiguaran committed Nov 26, 2016
2 parents ebdf87a + 39c9f18 commit 5921043f9e51dfe0750c13f1ca58d3c912e729c7
Showing with 7 additions and 5 deletions.
  1. +7 −5 RELEASING_RAILS.md
View
@@ -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

0 comments on commit 5921043

Please sign in to comment.