Note These steps all assume that MithrilJS/mithril.js is a git remote named mithriljs, adjust accordingly if that doesn't match your setup.
- Ensure your local branch is up to date
$ git checkout next
$ git pull --rebase mithriljs master- Determine patch level of the change
- Update
versionfield inospec/package.jsonto match new version being prepared for release. - Update
ospec/changelog.mdto match new version being prepared for release.- Don't forget to add today's date under the version heading!
- Commit changes to
master
$ git add .
$ git commit -m "v<version>"
# Push to your branch
$ git push
# Push to MithrilJS/mithril.js
$ git push mithriljs master- Ensure the tests are passing!
- Push the changes to
MithrilJS/mithril.js
$ git push mithriljs master- Publish the changes to npm.
$ npm publish