From e3c155e75afe0a01f22bd678d8f00747383f1b19 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Mon, 15 Aug 2016 15:41:24 +0200 Subject: [PATCH] use a clean repo to test / build the release --- docs/development.rst | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/development.rst b/docs/development.rst index 05da98b45..480a17065 100644 --- a/docs/development.rst +++ b/docs/development.rst @@ -178,6 +178,14 @@ Checklist: git tag -s -m "tagged/signed release X.Y.Z" X.Y.Z +- create a clean repo and use it for the following steps:: + + git clone borg borg-clean + + This makes sure no uncommitted files get into the release archive. + It also will find if you forgot to commit something that is needed. + It also makes sure the vagrant machines only get committed files and + do a fresh start based on that. - run tox and/or binary builds on all supported platforms via vagrant, check for test failures - create a release on PyPi::