Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use exact Rails version when verifying. | Kasper Timm Hansen | 2017-07-25 | 1 | -1/+6 |
| | |||||
* | Support multiple versions in release announcement. | Kasper Timm Hansen | 2017-07-22 | 1 | -51/+29 |
| | | | | | So releasing 5.1 and 5.0 together won't require manual copy and paste. | ||||
* | Add task to verify a release. | Kasper Timm Hansen | 2017-07-22 | 1 | -1/+22 |
| | | | | | | | | Basically revises the release flow to: * Update the version in RAILS_VERSION + rake changelog:header * Run rake all:verify (click around in the booted app) * If that checks out, run rake release. | ||||
* | Revert "Merge pull request #29540 from kirs/rubocop-frozen-string" | Matthew Draper | 2017-07-02 | 1 | -1/+0 |
| | | | | | This reverts commit 3420a14590c0e6915d8b6c242887f74adb4120f9, reversing changes made to afb66a5a598ce4ac74ad84b125a5abf046dcf5aa. | ||||
* | Enforce frozen string in Rubocop | Kir Shatrov | 2017-07-01 | 1 | -0/+1 |
| | |||||
* | Define path with __dir__ | bogdanvlviv | 2017-05-23 | 1 | -1/+1 |
| | | | | | | ".. with __dir__ we can restore order in the Universe." - by @fxn Related to 5b8738c2df003a96f0e490c43559747618d10f5f | ||||
* | Fix the blog post template header | Rafael Mendonça França | 2017-03-20 | 1 | -1/+1 |
| | |||||
* | Use shasum 256 on the release | Rafael Mendonça França | 2017-02-24 | 1 | -2/+2 |
| | |||||
* | Rearrange npm release process again | Matthew Draper | 2017-02-23 | 1 | -42/+41 |
| | | | | Make prep_release idempotent, including the npm bump. | ||||
* | Add a task to build a draft of the release announcement | Matthew Draper | 2017-02-23 | 1 | -0/+69 |
| | |||||
* | Do not override the global variable | Rafael Mendonça França | 2017-02-23 | 1 | -2/+2 |
| | | | | This will make the version of the next gems to change | ||||
* | modernizes hash syntax in the rest of the project | Xavier Noria | 2016-08-06 | 1 | -9/+9 |
| | |||||
* | applies new string literal convention in tasks | Xavier Noria | 2016-08-06 | 1 | -24/+24 |
| | | | | | The current code base is not uniform. After some discussion, we have chosen to go with double quotes by default. | ||||
* | Fix release task now that NPM is part of the build | eileencodes | 2016-07-01 | 1 | -18/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Note: this commit looks super weird becuase git. I'm moving the entire NPM section to the part where we actually push the gems/npm package for the reasons below. That's not how the git diff looks though. When we release Rails we run `rake prep_release` which calls `update_versions`. This was updating the NPM version as well. But when we would later run `rake install` to test the installed gem `update_versions` gets called again which causes the install to fail because NPM sees the version is the same as the last run and refuses to continue. If you forget to stash this will then cause the push to RubyGems to fail because `update_versions` is called again and then NPM will not continue because it thinks the version hasn't been changed even though it has. The correct solution would be to not update the NPM verion if it matches the version already in the file but after an hour I could not find a simple way to use NPM to read the current version. Honestly that's not the best way to do it either because say you forget to update something else and then the script thinks it's already been updated. With that in mind I think the best solution is to not update the NPM version until right before we are going to push to NPM because then that won't cause the push to RubyGems to fail. | ||||
* | Remove package:clean task | Javan Makhmali | 2016-05-24 | 1 | -1/+0 |
| | | | | Introduced in d6f2000a67cc63aa67414c75ce77de671824ec52 and was only used by Action Cable. Now handled by Action Cable’s assets:compile task. | ||||
* | Publish Action Cable to NPM when we release. | Jon Moss | 2016-05-11 | 1 | -0/+31 |
| | | | | Signed-off-by: Jeremy Daer <jeremydaer@gmail.com> | ||||
* | Sign the tags when releasing | Rafael Mendonça França | 2016-05-06 | 1 | -1/+1 |
| | |||||
* | Fix release script to allow pre release gems | eileencodes | 2016-04-27 | 1 | -1/+1 |
| | | | | | This addition of `--pre` fixes the issue we were seeing when installing a local copy of a pre-release rails version. | ||||
* | Wrangle the asset build into something that sounds more general | Matthew Draper | 2016-02-01 | 1 | -1/+2 |
| | |||||
* | Add Action Cable asset building as release step | Jon Moss | 2016-01-30 | 1 | -0/+1 |
| | |||||
* | fix version update task to deal with .beta1.1 | Aaron Patterson | 2016-01-25 | 1 | -1/+1 |
| | |||||
* | Add task to test the release preparation | Rafael Mendonça França | 2015-12-18 | 1 | -2/+2 |
| | |||||
* | Add actioncable to list of release frameworks [ci skip] | Arun Agrawal | 2015-12-17 | 1 | -1/+1 |
| | |||||
* | Ignore Gemfile.lock in the release task | Rafael Mendonça França | 2015-11-12 | 1 | -1/+1 |
| | |||||
* | Add bundle check to release task | Rafael Mendonça França | 2015-11-05 | 1 | -1/+5 |
| | |||||
* | Add tasks to automatize CHANGELOG headers | Rafael Mendonça França | 2015-10-30 | 1 | -2/+13 |
| | |||||
* | Allow release when CHANGELOG is changed | Rafael Mendonça França | 2015-08-24 | 1 | -1/+1 |
| | |||||
* | activejob needs to be built before actionmailer | Godfrey Chan | 2014-12-19 | 1 | -1/+1 |
| | |||||
* | Fix shell quote on the release task | Rafael Mendonça França | 2014-11-19 | 1 | -1/+1 |
| | |||||
* | Remove activejob integration tests | Abdelkader Boudih | 2014-08-12 | 1 | -1/+1 |
| | |||||
* | Fix release task | Arthur Neves | 2014-03-31 | 1 | -2/+2 |
| | | | | | Add a parentheses. related: b4c96490eeb1fbb944e116c7703dd528b37fc08a | ||||
* | Fix the update_versions release task | Rafael Mendonça França | 2014-03-25 | 1 | -22/+22 |
| | |||||
* | Take in consideration guides CHANGELOG | Rafael Mendonça França | 2014-03-14 | 1 | -2/+2 |
| | |||||
* | Match the whole string | Rafael Mendonça França | 2014-03-14 | 1 | -1/+1 |
| | |||||
* | Use annotated git tags for release task | Jeremy Kemper | 2013-12-18 | 1 | -1/+1 |
| | |||||
* | we should use annotated tags for releases. | Yves Senn | 2013-12-18 | 1 | -1/+1 |
| | | | | Annotated tags will provide us with Tagger and Time information. | ||||
* | Fix dependency order | David Heinemeier Hansson | 2013-12-17 | 1 | -1/+1 |
| | |||||
* | Added missing actionview in list for release | Arun Agrawal | 2013-07-13 | 1 | -1/+1 |
| | |||||
* | Fix release task after ceb3b8717beb9818fbfbab429a8aa697591e184a | Santiago Pastorino | 2013-04-01 | 1 | -2/+19 |
| | |||||
* | Fix update_version_rb task | robertomiranda | 2013-03-24 | 1 | -14/+2 |
| | |||||
* | Remove Active Resource source files from the repository | Prem Sichanugrist | 2012-03-13 | 1 | -1/+1 |
| | | | | | | | | | | Dear Active Resource, It's not that I hate you or anything, but you didn't get much attention lately. There're so many alternatives out there, and I think people have made their choice to use them than you. I think it's time for you to have a big rest, peacefully in this Git repository. I will miss you, @sikachu. | ||||
* | rake release should push the tag | Jon Leighton | 2011-11-14 | 1 | -0/+1 |
| | |||||
* | Warnings removed. | Arun Agrawal | 2011-11-08 | 1 | -4/+4 |
| | |||||
* | CHANGELOG to CHANGELOG.md | Arun Agrawal | 2011-11-08 | 1 | -2/+2 |
| | |||||
* | Make rails gem build directory consistent with actionpack, etc. | Andrew Marshall & Sean Moon | 2011-08-04 | 1 | -7/+7 |
| | |||||
* | adding a rake task to help generate changelog notes for release announcements | Aaron Patterson | 2011-04-18 | 1 | -0/+26 |
| | |||||
* | The PRE part of the rails version is a string or nil | Carl Lerche | 2010-11-16 | 1 | -1/+1 |
| | |||||
* | Small cleanup of the release task | Carl Lerche | 2010-11-16 | 1 | -8/+6 |
| | |||||
* | Add a task to tag the commit and push | Carl Lerche | 2010-11-16 | 1 | -1/+1 |
| | |||||
* | Add a task to commit the changes | Carl Lerche | 2010-11-16 | 1 | -0/+13 |
| |