Update release process instructions
* Need to tag the release manually since the Ruby tooling for that was removed * Windows CI works again, so no need to manually test on Windows
This commit is contained in:
@@ -36,9 +36,10 @@ When ready to release - specs are all green and the stories are done:
|
|||||||
### Commit and push core changes
|
### Commit and push core changes
|
||||||
|
|
||||||
1. Run the browser tests using `scripts/run-all-browsers`.
|
1. Run the browser tests using `scripts/run-all-browsers`.
|
||||||
1. Commit release notes and version changes (jasmine.js, package.json)
|
2. Commit release notes and version changes (jasmine.js, package.json)
|
||||||
1. Push
|
3. Push
|
||||||
1. Wait for Circle CI to go green
|
4. Tag the release and push the tag.
|
||||||
|
5. Wait for Circle CI to go green
|
||||||
|
|
||||||
### Build standalone distribution
|
### Build standalone distribution
|
||||||
|
|
||||||
@@ -47,7 +48,6 @@ When ready to release - specs are all green and the stories are done:
|
|||||||
|
|
||||||
### Release the core NPM module
|
### Release the core NPM module
|
||||||
|
|
||||||
1. Run the tests on Windows. (CI only tests on Linux.)
|
|
||||||
1. `npm adduser` to save your credentials locally
|
1. `npm adduser` to save your credentials locally
|
||||||
1. `npm publish .` to publish what's in `package.json`
|
1. `npm publish .` to publish what's in `package.json`
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user