From 41f100cb54fb0e55669eab061a18d8a4739002d4 Mon Sep 17 00:00:00 2001 From: Corey Johnson Date: Tue, 26 May 2020 11:05:16 -0700 Subject: [PATCH] Update doc --- docs/releasing.md | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/docs/releasing.md b/docs/releasing.md index dfaebd76a..3fc91b0ba 100644 --- a/docs/releasing.md +++ b/docs/releasing.md @@ -1,13 +1,20 @@ # Releasing -## Release to production +_First create a prerelease to verify the relase infrastructure_ -This can all be done from your local terminal. +1. `git tag v1.2.3-pre` +2. `git push origin v1.2.3-pre` +3. Wait several minutes for the build to run +4. Verify the prerelease succeeded and has the correct artifacts at -1. `git tag v1.2.3` -2. `git push origin v1.2.3` -3. Wait a few minutes for the build to run -4. Check +_Next create a the production release_ + +5. `git tag v1.2.3` +6. `git push origin v1.2.3` +7. Wait several minutes for the build to run +8. Check +9. Verify the marketing site was updated https://cli.github.com/ +10. Delete the prerelease on GitHub ## Release locally for debugging