-
Notifications
You must be signed in to change notification settings - Fork 100
Release Checklist
Uzair Farooq edited this page Jun 4, 2017
·
16 revisions
- Goto https://github.com/uzairfarooq/arrive/compare/master...dev and review changes.
- Use the comparison to draft a new release.
- Change version in
src/arrive.js
according to semver specifications as this is a requirement of bower. - Make sure that copyright years are up to date in
src/arrive.js
and LICENSE file. - Minify
/src/arrive.js
and add the minified content to/minified/arrive.min.js
, don't forget to add copyright notice to the minified file. You may use the online uglify tool for minification - Run test cases (
/tests/SpecRunner.html
) in all major browsers and make sure it runs fine in all supported versions of browsers. Make sure to use the minified file (arrive.min.js) in the test cases (/tests/SpecRunner.html) - Update version in
bower.json
- Update version in
package.json
- Merge
dev
intomaster
branch. - Publish new version on npm using:
npm publish
- Test the new release.
- Create a new tag named
vx.x.x
and a new release namedarrive vx.x.x
.