UNPKG

1.02 kBMarkdownView Raw
1<a href="https://postmarkapp.com">
2 <img src="https://github.com/wildbit/postmark.js/raw/master/postmark.png" alt="Postmark Logo" title="Postmark" width="120" height="120" align="right">
3</a>
4
5# Release process
6
7When releasing a new version of the library, make sure to follow these steps:
8
9Pre-release recommendations:
10
11* Make sure to check if there are any styling or code errors by running lint tools defined in package.json
12
13Release steps:
14
151. Merge your branch to master
162. Update version in package.json
173. Compile latest version (details how to run in package.json)
184. Make sure tests pass (details how to run in package.json)
195. Compile the docs (details in the package.json - unless it's a very small change)
206. Push the changes to Github and wait for tests to pass
217. Push the changes to NPM with `npm publish`
228. Update any related content in the [Github wiki](https://github.com/wildbit/postmark.js/wiki)
239. Add release version in the [Github releases](https://github.com/wildbit/postmark.js/releases)