From 5cae32b439a00c147230a7f9b5e943b3844e8a17 Mon Sep 17 00:00:00 2001 From: Chris Kleeschulte Date: Tue, 11 Aug 2015 10:00:19 -0400 Subject: [PATCH] Added a note about building on 12.04 and tagging the release. --- RELEASE.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/RELEASE.md b/RELEASE.md index ab45502d..4e912af1 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -17,7 +17,7 @@ To verify signatures, use the following PGP keys: ### How to Release -Ensure you've followed the instructions in the README.md for building the project from source. You will be using node-gyp to build the C++ bindings. A script will then upload the bindings to S3 for later use. You will also need credentials for BitPay's bitcore-node S3 bucket and be listed as an author for the bitcore-node's npm module. +Ensure you've followed the instructions in the README.md for building the project from source. When building for any platform, be sure to keep in mind the minimum supported C and C++ system libraries and build from source using this library. Example, Ubuntu 12.04 has the earliest system library for Linux that we support, so it would be easiest to build the Linux artifact using this version. You will be using node-gyp to build the C++ bindings. A script will then upload the bindings to S3 for later use. You will also need credentials for BitPay's bitcore-node S3 bucket and be listed as an author for the bitcore-node's npm module. - Create a file `.bitcore-node-upload.json` in your home directory - The format of this file should be: @@ -50,3 +50,10 @@ And then update the version of the package.json for development (e.g. "0.3.2-dev git commit -a -m "Bump development version to " git push upstream master ``` + +Create a release tag and push it to the BitPay Github repo: + +```bash +git tag +git push upstream --tags +```