11.1 Release Checklist: Difference between revisions

Jump to navigation Jump to search
m
Line 124: Line 124:
=== 🛠️ Create new release candidate ===
=== 🛠️ Create new release candidate ===


* Ensure correct version information (see "Creating first release candidate for new MAJOR version" in <code>/etc/HACKING.md</code>).
* Ensure correct version information (see "Creating first release candidate for new MAJOR version" and "Release Numbering" in <code>/etc/HACKING.md</code>).
* Create <code>hg tag</code> in repository with release candidate version number (<code>rc-MAJOR-MINOR-PATCH</code>).
* Verify <code>make dist</code> works.
* Verify <code>make dist</code> works.
* Verify <code>make distcheck</code> passes.
* Verify <code>make distcheck</code> passes.
* Create [https://wiki.octave.org/Windows_Installer Windows Installer].
* Create [https://wiki.octave.org/Windows_Installer Windows Installer].
* Create <code>hg tag</code> in repository with release candidate version number (<code>rc-MAJOR-MINOR-PATCH</code>).
* Upload release candidates to https://alpha.gnu.org/gnu/octave/.
* Upload release candidates to https://alpha.gnu.org/gnu/octave/.
* Check [https://wiki.octave.org/Windows_Installer Windows Installer] (executable and zip formats) against false positive detection at [https://virustotal.com/ virustotal.com].
* Check [https://wiki.octave.org/Windows_Installer Windows Installer] (executable and zip formats) against false positive detection at [https://virustotal.com/ virustotal.com].
* Add release candidate version to Savannah bug tracker.
* Announce release candidate on [https://octave.discourse.group/ Octave Discourse].
* Announce release candidate to [https://octave.discourse.group/ Octave Discourse].


== 🏁 Final Release 🎉 ==
== 🏁 Final Release 🎉 ==
1,174

edits

Navigation menu