Skip to content
This repository has been archived by the owner on May 12, 2020. It is now read-only.

Latest commit

 

History

History
16 lines (15 loc) · 754 Bytes

RELEASE_CHECKLIST.md

File metadata and controls

16 lines (15 loc) · 754 Bytes

Release Checklist

  1. Make sure all tests pass (run 'make check')
  2. Update CHANGELOG.md
  3. Run make release VERSION=1.3.5 (on Mac, prefix with "SED=gsed" so that GNU-sed is used).
  4. Run make doc
  5. Run cp -r doc ../strophe.im/strophejs/doc/1.3.5
  6. Update links in strophejs/index.markdown in Strophe.im
  7. Commit and push new documentation
  8. Update link to documentation in README (of strophe.js)
  9. Commit the newly generated files (mention it's a new release)
  10. Tag code with version (git tag -s vVERSION )
  11. Push repo and tags (git push && git push --tags)
  12. Publish on NPM: "npm publish"
  13. Update the release notes on https://github.com/strophe/strophejs/releases
  14. Run npm pack and upload the tgz file to the releases page.