Skip to content
Permalink
Browse files
Update release checklist
Signed-off-by: Chris Warrick <kwpolska@gmail.com>
  • Loading branch information
Kwpolska committed Apr 29, 2016
1 parent b937bd6 commit d71bd0837c9a96f3bd43e57e79f2aed00faf2091
Showing 3 changed files with 12 additions and 12 deletions.
@@ -44,9 +44,9 @@
<body>
<div class="container">
<div id="counter"><span id="current">0</span>/<span id="total">?</span></div>
<h1>Nikola Release Checklist (v11/2016-02-12)</h1>
<h1>Nikola Release Checklist (v12/2016-04-29)</h1>
<h2>Requirements</h2>
<p>In order to create a release, you need a bit of free time and a GPG setup. You could technically do without them (<code>git tag -am</code> + <code>twine upload</code> without <code>-s</code>), but it’s nicer if we have some confirmation it’s really you.</p>
<p>In order to create a release, you need a bit of free time and a GPG setup.</p>
<h2>Housekeeping</h2>
<ul>
<li><input type="checkbox"> If you have a local clone of the releng repo: <code>git pull</code> first, refresh the page if necessary</li>
@@ -77,7 +77,7 @@ <h2>Versioning and tagging</h2>
<li><input type="checkbox"> <code>VERSION=X.Y.Z</code> (without <code>v</code>!)</li>
<li><input type="checkbox"> <code>scripts/set_version.py</code></li>
<li><input type="checkbox"> <code>git add .</code></li>
<li><input type="checkbox"> <code>git commit -asm &quot;Version $VERSION&quot;</code></li>
<li><input type="checkbox"> <code>git commit -S -asm &quot;Version $VERSION&quot;</code></li>
<li><input type="checkbox"> <code>git tag -sm &quot;Version $VERSION&quot; &quot;v$VERSION&quot;</code></li>
<li><input type="checkbox"> <code>git push --follow-tags origin master</code></li>
<li><input type="checkbox"> <code>rm -rf build Nikola.egg-info</code></li>
@@ -104,7 +104,7 @@ <h2>Local update</h2>
<h2>Website update</h2>
<ul>
<li><input type="checkbox"> Copy all documentation, <code>AUTHORS.txt</code> and <code>CHANGES.txt</code> from your Nikola copy to <code>stories/</code></li>
<li><input type="checkbox"> Modify the version numbers in <code>stories/conf.txt</code></li>
<li><input type="checkbox"> Modify the version numbers in <code>stories/conf.txt</code> (it’s used TWICE!)</li>
<li><input type="checkbox"> Optionally regenerate the <code>cerulean</code> theme: <code>nikola bootswatch_theme -s cerulean -n cerulean</code></li>
<li><input type="checkbox"> Build and deploy the site</li>
<li><input type="checkbox"> Commit and push your changes to GitHub</li>
@@ -1,6 +1,6 @@
<h1>Nikola Release Checklist (v11/2016-02-12)</h1>
<h1>Nikola Release Checklist (v12/2016-04-29)</h1>
<h2>Requirements</h2>
<p>In order to create a release, you need a bit of free time and a GPG setup. You could technically do without them (<code>git tag -am</code> + <code>twine upload</code> without <code>-s</code>), but it’s nicer if we have some confirmation it’s really you.</p>
<p>In order to create a release, you need a bit of free time and a GPG setup.</p>
<h2>Housekeeping</h2>
<ul>
<li><input type="checkbox"> If you have a local clone of the releng repo: <code>git pull</code> first, refresh the page if necessary</li>
@@ -31,7 +31,7 @@ <h2>Versioning and tagging</h2>
<li><input type="checkbox"> <code>VERSION=X.Y.Z</code> (without <code>v</code>!)</li>
<li><input type="checkbox"> <code>scripts/set_version.py</code></li>
<li><input type="checkbox"> <code>git add .</code></li>
<li><input type="checkbox"> <code>git commit -asm &quot;Version $VERSION&quot;</code></li>
<li><input type="checkbox"> <code>git commit -S -asm &quot;Version $VERSION&quot;</code></li>
<li><input type="checkbox"> <code>git tag -sm &quot;Version $VERSION&quot; &quot;v$VERSION&quot;</code></li>
<li><input type="checkbox"> <code>git push --follow-tags origin master</code></li>
<li><input type="checkbox"> <code>rm -rf build Nikola.egg-info</code></li>
@@ -58,7 +58,7 @@ <h2>Local update</h2>
<h2>Website update</h2>
<ul>
<li><input type="checkbox"> Copy all documentation, <code>AUTHORS.txt</code> and <code>CHANGES.txt</code> from your Nikola copy to <code>stories/</code></li>
<li><input type="checkbox"> Modify the version numbers in <code>stories/conf.txt</code></li>
<li><input type="checkbox"> Modify the version numbers in <code>stories/conf.txt</code> (it’s used TWICE!)</li>
<li><input type="checkbox"> Optionally regenerate the <code>cerulean</code> theme: <code>nikola bootswatch_theme -s cerulean -n cerulean</code></li>
<li><input type="checkbox"> Build and deploy the site</li>
<li><input type="checkbox"> Commit and push your changes to GitHub</li>
@@ -1,8 +1,8 @@
# Nikola Release Checklist (v11/2016-02-12)
# Nikola Release Checklist (v12/2016-04-29)

## Requirements

In order to create a release, you need a bit of free time and a GPG setup. You could technically do without them (`git tag -am` + `twine upload` without `-s`), but it’s nicer if we have some confirmation it’s really you.
In order to create a release, you need a bit of free time and a GPG setup.

## Housekeeping

@@ -37,7 +37,7 @@ Run all the commands in your terminal:
* <input type="checkbox"> `VERSION=X.Y.Z` (without `v`!)
* <input type="checkbox"> `scripts/set_version.py`
* <input type="checkbox"> `git add .`
* <input type="checkbox"> `git commit -asm "Version $VERSION"`
* <input type="checkbox"> `git commit -S -asm "Version $VERSION"`
* <input type="checkbox"> `git tag -sm "Version $VERSION" "v$VERSION"`
* <input type="checkbox"> `git push --follow-tags origin master`
* <input type="checkbox"> `rm -rf build Nikola.egg-info`
@@ -64,7 +64,7 @@ Run all the commands in your terminal:
## Website update

* <input type="checkbox"> Copy all documentation, `AUTHORS.txt` and `CHANGES.txt` from your Nikola copy to `stories/`
* <input type="checkbox"> Modify the version numbers in `stories/conf.txt`
* <input type="checkbox"> Modify the version numbers in `stories/conf.txt` (it’s used TWICE!)
* <input type="checkbox"> Optionally regenerate the `cerulean` theme: `nikola bootswatch_theme -s cerulean -n cerulean`
* <input type="checkbox"> Build and deploy the site
* <input type="checkbox"> Commit and push your changes to GitHub

0 comments on commit d71bd08

Please sign in to comment.