To release a new version of Lightbeam:
- bump version number in
package.json
(the convention for version numbers is major.minor.patch) git commit -a -m "Bump version to x.y.z"
git tag lightbeam-x.y.z
- using the latest ESR release of the addon SDK, run
jpm xpi
to generatelightbeam.xpi
- log into https://addons.mozilla.org and click "Tools | Manage my submissions"
- find "Lightbeam" and click "New version" to upload the .xpi
- add something like "Added feature foo. Full changelog on Github." in the version notes.
- once the release is approved, push your changes to the repo:
git push; git push --tags
- close the milestone on https://github.com/mozilla/lightbeam/milestones and create one for the next point release