@@ -7,13 +7,11 @@ assignees: ''
77
88---
99
10- - [ ] Create a release branch, e.g. ` release-[VERSION] ` , and enable branch protection in the repository settings.
1110- [ ] Update copyright year.
12- - [ ] Update cookbook. ([ Instructions] ( #cookbook ) )
1311- [ ] Create at least one pre-release s.t. our package maintainers can try out a new release of our library. ([ Instructions] ( #prerelease ) )
1412- [ ] Check that the [ directory structure] ( https://github.com/seqan/seqan3/blob/master/doc/setup/quickstart_cmake/index.md ) is valid.
15- - [ ] Check for critical performance regressions (via [ this tool ] ( https://github.com/wvandertoorn/ cmp_benchmarks ) ).
16- - [ ] Check [ Nightlies] ( https://cdash.seqan.de/index.php?project=SeqAn3 ) for critical build failures. Change nightlies to build on release branch.
13+ - [ ] Check for critical performance regressions (see [ here ] ( https://github.com/seqan/seqan3/wiki/ cmp_benchmarks:-Example-Usage ) ).
14+ - [ ] Check [ Nightlies] ( https://cdash.seqan.de/index.php?project=SeqAn3 ) for critical build failures.
1715- [ ] Check workarounds in ` platform.hpp ` . Are they still valid, or can they be limited to specific compiler versions?
1816- [ ] Check the [ Changelog.md] ( https://github.com/seqan/seqan3/blob/master/CHANGELOG.md ) for completeness (including changed headers). ([ Instructions] ( #changelog ) )
1917- [ ] Update the index from cppreference.com so that up-to-date documentation links are generated. ([ Instructions] ( #cppreference ) )
@@ -31,37 +29,27 @@ assignees: ''
3129
3230---
3331
34- - [ ] Merge release branch into master.
3532- [ ] Bump version. ([ Instructions] ( #version-bump ) )
3633- [ ] Update the version used for [ update notifications] ( https://github.com/OpenMS/usage_plots/blob/master/seqan_versions.txt ) .
37- - [ ] Delete release branch (remove branch protection in repository settings first).
38- - [ ] Change [ Nightlies] ( https://cdash.seqan.de/index.php?project=SeqAn3 ) back to master branch.
3934- [ ] Announce release on [ Twitter] ( https://twitter.com/seqanlib ) .
4035- [ ] Announce release on [ website] ( https://www.seqan.de ) .
4136- [ ] Announce release on mailing list
` [email protected] ` .
4237- [ ] Announce release on [ public Gitter channel] ( https://gitter.im/seqan/Lobby ) .
4338- [ ] Notify upstream package maintainers:
44- - [ ] [ brew] ( https://github.com/brewsci/homebrew-bio/tree/develop/Formula/seqan%403.rb ) (@rrahn )
45- - [ ] [ macports] ( https://github.com/macports/macports-ports/tree/master/science/seqan3/Portfile ) (@rrahn )
46- - [ ] [ bio.tools] ( https://bio.tools/seqan ) (@rrahn )
39+ - [ ] [ brew] ( https://github.com/brewsci/homebrew-bio/tree/develop/Formula/seqan%403.rb ) (@eseiler )
40+ - [ ] [ macports] ( https://github.com/macports/macports-ports/tree/master/science/seqan3/Portfile ) (@eseiler )
41+ - [ ] [ bio.tools] ( https://bio.tools/seqan ) (@eseiler )
4742 - [ ] [ conda] ( https://github.com/bioconda/bioconda-recipes/tree/master/recipes/seqan3 ) (@eseiler )
43+ - [ ] [ conan] ( https://github.com/conan-io/conan-center-index/tree/master/recipes/seqan3 ) (@eseiler )
4844 - [ ] [ debian] ( https://tracker.debian.org/pkg/seqan3 ) (@mr-c )
4945 - [ ] [ fedora] ( https://src.fedoraproject.org/rpms/seqan3 ) (@sagitter )
5046- [ ] Update release template with the current release tasks.
51- - [ ] Clean up Wiki
5247- [ ] Celebrate :tada : :beer :
5348
5449---
5550
5651#### Instructions
5752
58- <a name =" cookbook " ></a >
59- <details ><summary >Update the cookbook</summary ><br >
60-
61- Execute ` path/to/seqan3/test/scripts/add_snippets_to_cookbook.sh path/to/seqan3/ ` .
62- If there are any changes to the cookbook, push then in a PR.
63-
64- </details >
6553<a name =" prerelease " ></a >
6654<details ><summary >Creating a pre-release</summary ><br >
6755
0 commit comments