Skip to content

Commit 6b87c21

Browse files
committed
chore/doc: Add more release docs
1 parent 8d22e6f commit 6b87c21

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

CONTRIBUTING.md

+12-2
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,9 @@ npm link handlebars
8181
npm test
8282
```
8383

84-
## Releasing
84+
## Releasing the latest version
85+
86+
*When releasing a previous version of Handlebars, please look into the CONTRIBUNG.md in the corresponding branch.*
8587

8688
Handlebars utilizes the [release yeoman generator][generator-release] to perform most release tasks.
8789

@@ -97,7 +99,15 @@ gem build handlebars-source.gemspec
9799
gem push handlebars-source-*.gem
98100
```
99101

100-
After this point the handlebars site needs to be updated to point to the new version numbers. The jsfiddle link should be updated to point to the most recent distribution for all instances in our documentation.
102+
After the release, you should check that all places have really been updated. Especially verify that the `latest`-tags
103+
in those places still point to the latest version
104+
105+
* [The npm-package](https://www.npmjs.com/package/handlebars) (check latest-tag)
106+
* [The bower package](https://github.com/components/handlebars.js) (check the package.json)
107+
* [The AWS S3 Bucket](http://builds.handlebarsjs.com.s3.amazonaws.com/) (check latest-tag)
108+
* [RubyGems](https://rubygems.org/gems/handlebars-source)
109+
110+
When everything is OK, the handlebars site needs to be updated to point to the new version numbers. The jsfiddle link should be updated to point to the most recent distribution for all instances in our documentation.
101111

102112
[generator-release]: https://github.com/walmartlabs/generator-release
103113
[pull-request]: https://github.com/wycats/handlebars.js/pull/new/master

0 commit comments

Comments
 (0)