From 39c9f182bff6ca469ab018ab5cf8d55389c49d77 Mon Sep 17 00:00:00 2001 From: Jon Moss Date: Sat, 26 Nov 2016 10:47:07 -0500 Subject: Update RELEASING_RAILS.md for rails-ujs [ci skip] --- RELEASING_RAILS.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'RELEASING_RAILS.md') diff --git a/RELEASING_RAILS.md b/RELEASING_RAILS.md index ec8d2b657f..10a8bca3b3 100644 --- a/RELEASING_RAILS.md +++ b/RELEASING_RAILS.md @@ -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 -- cgit v1.2.3