From 0bfe043c1dd243b70989b42c48e05e6668eb5021 Mon Sep 17 00:00:00 2001 From: Tim van der Meij Date: Sat, 27 Oct 2018 16:24:02 +0200 Subject: [PATCH] Updated Release Process (markdown) --- Release-Process.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Release-Process.md b/Release-Process.md index 1742e97..31a2456 100644 --- a/Release-Process.md +++ b/Release-Process.md @@ -1,14 +1,15 @@ -Overview: Release a version every six weeks. Ideally this should be one week before Firefox uplift dates, see https://wiki.mozilla.org/RapidRelease/Calendar +The objective is to release a version every six weeks. Ideally this should be one week before Firefox uplift dates; see https://wiki.mozilla.org/RapidRelease/Calendar. -### After an [api-(minor|major)] Pull Request Lands: +### After an `api-(minor|major)` pull request is merged: -Update pdfjs.config: +Update the `pdfjs.config` file: -1. Bump `versionPrefix` major/minor version number -1. Set `baseVersion` to commit id of the merge commit +1. Bump the major/minor version number of the `versionPrefix`. +1. Set `baseVersion` to the commit ID of the merged commit. ### Releasing a new version +1. `git fetch upstream` 1. `git checkout upstream/master` 1. Run `gulp publish` to generate the zip 1. Create github release