From bdbb0d8c31281a38828db9d14efc157ab4cf5e4c Mon Sep 17 00:00:00 2001 From: Avery Harnish Date: Mon, 27 Jan 2020 11:20:20 -0600 Subject: [PATCH] Adds npm steps to release checklist --- RELEASE_CHECKLIST.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/RELEASE_CHECKLIST.md b/RELEASE_CHECKLIST.md index f6f8e53..4d76e9f 100644 --- a/RELEASE_CHECKLIST.md +++ b/RELEASE_CHECKLIST.md @@ -26,6 +26,9 @@ This is a list of the things that need to happen during a release. 1. Run `cargo update`. 1. Run `cargo test`. 1. Run `cargo build`. +1. Copy `README.md` to `npm/README.md` +1. Bump the version number in `npm/package.json` +1. `cd npm && npm install` 1. Push up a commit with the `Cargo.toml`, `Cargo.lock`, `docs/index.html`, and `CHANGELOG.md` changes. The commit message can just be "#.#.#". 1. Request review from `@ashleygwilliams` and `@drager`. @@ -39,4 +42,5 @@ This is a list of the things that need to happen during a release. 1. `git checkout master` and `git pull --rebase origin master` 1. Run `cargo test`. 1. `cargo publish` +1. `cd npm && npm publish` 1. Tweet.