Merge #45957: nixos manual: releases workflow improvements

Let's merge NOW; I'm not doing the same mistake again.
This commit is contained in:
Vladimír Čunát 2019-11-20 13:31:03 +01:00
commit e32d557967
No known key found for this signature in database
GPG Key ID: E747DF1F9575A3AA

View File

@ -45,12 +45,12 @@
<listitem> <listitem>
<para> <para>
<literal>git tag -a -s -m &quot;Release 17.09-beta&quot; 17.09-beta <literal>git tag -a -s -m &quot;Release 17.09-beta&quot; 17.09-beta
&amp;&amp; git push --tags</literal> &amp;&amp; git push origin 17.09-beta</literal>
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
From the master branch run <literal>git checkout -B From the master branch run <literal>git checkout -b
release-17.09</literal>. release-17.09</literal>.
</para> </para>
</listitem> </listitem>
@ -157,7 +157,7 @@
<listitem> <listitem>
<para> <para>
Release Nix (currently only Eelco Dolstra can do that). Release Nix (currently only Eelco Dolstra can do that).
<link xlink:href="https://github.com/NixOS/nixpkgs/commit/53710c752a85f00658882531bc90a23a3d1287e4"> <link xlink:href="https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/installer/tools/nix-fallback-paths.nix">
Make sure fallback is updated. </link> Make sure fallback is updated. </link>
</para> </para>
</listitem> </listitem>
@ -169,8 +169,8 @@
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Change <literal>stableBranch</literal> to true and wait for channel to Change <literal>stableBranch</literal> to <literal>true</literal> in Hydra and wait for
update. the channel to update.
</para> </para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
@ -193,9 +193,11 @@
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Update http://nixos.org/nixos/download.html and Update the
http://nixos.org/nixos/manual in <link xlink:href="https://github.com/NixOS/nixos-homepage/commit/2a37975d5a617ecdfca94696242b6f32ffcba9f1"><code>NIXOS_SERIES</code></link>
https://github.com/NixOS/nixos-org-configurations in the
<link xlink:href="https://github.com/NixOS/nixos-homepage">nixos-homepage</link>
repository.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
@ -212,7 +214,8 @@
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Send an email to nix-dev to announce the release with above information. Create a new topic on <link xlink:href="https://discourse.nixos.org/">the
Discourse instance</link> to announce the release with the above information.
Best to check how previous email was formulated to see what needs to be Best to check how previous email was formulated to see what needs to be
included. included.
</para> </para>