mozilla / node-firefox

node.js modules for interacting with Firefox via the DevTools remote protocol
https://www.npmjs.org/package/firefox
Mozilla Public License 2.0
301 stars 18 forks source link

Semantic versioning, and autotagging #12

Open sole opened 9 years ago

sole commented 9 years ago

I always forget to git tag modules when I publish them-I do remember to update package.json because otherwise npm tells me no way I'm publishing it again. There are tools for doing this automatically, perhaps even publishing to npm afterwards.

Let's use this issue to explore these tools!

sole commented 9 years ago

Related and good read: http://www.jakobm.com/semver-in-nodejs-and-npm

highlight:

  • The first number (the "major") increases when we introduce breaking changes.
  • The second number (the "minor") increases when we add new features.
  • The third number (the "patch") increases when we fix bugs.
MattiSG commented 9 years ago

Everything regarding SemVer is at semver.org.

For tagging, just use npm version :)