From 04e29b1a08c150bd616eaabe1f5f1bd797f1b3f5 Mon Sep 17 00:00:00 2001 From: Alan Shaw Date: Sun, 2 Sep 2018 18:42:03 +0100 Subject: [PATCH 1/2] docs: add publish release candidate to release checklist closes #1533 License: MIT Signed-off-by: Alan Shaw --- RELEASE.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/RELEASE.md b/RELEASE.md index bfd2ecb52e..67f857dd11 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -15,6 +15,14 @@ - [ ] unit - [ ] interop - [ ] sharness + - [ ] Publish a release candidate to npm + ```sh + # Current version is 0.31.7, to publish a release candidate for 0.32.0: + npm version 0.32.0-rc.1 + # Publish with "next" tag to ensure people still get 0.31.7 when they `npm i ipfs` + npm publish --tag next + git push origin master v0.32.0-rc.1 + ``` - [ ] Run tests of the following projects with the new release: - [ ] [ipfs-pubsub-room](https://github.com/ipfs-shipyard/ipfs-pubsub-room) - [ ] [peerpad-core](https://github.com/ipfs-shipyard/peerpad) From 74515010a3949ce4501bfe04e2c486b935889af1 Mon Sep 17 00:00:00 2001 From: Alan Shaw Date: Mon, 3 Sep 2018 13:59:23 +0100 Subject: [PATCH 2/2] docs: add build command for publish rc step License: MIT Signed-off-by: Alan Shaw --- RELEASE.md | 1 + 1 file changed, 1 insertion(+) diff --git a/RELEASE.md b/RELEASE.md index 67f857dd11..43d9acede3 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -18,6 +18,7 @@ - [ ] Publish a release candidate to npm ```sh # Current version is 0.31.7, to publish a release candidate for 0.32.0: + npm run build npm version 0.32.0-rc.1 # Publish with "next" tag to ensure people still get 0.31.7 when they `npm i ipfs` npm publish --tag next