@@ -7,13 +7,11 @@ assignees: ''
7
7
8
8
---
9
9
10
- - [ ] Create a release branch, e.g. ` release-[VERSION] ` , and enable branch protection in the repository settings.
11
10
- [ ] Update copyright year.
12
- - [ ] Update cookbook. ([ Instructions] ( #cookbook ) )
13
11
- [ ] Create at least one pre-release s.t. our package maintainers can try out a new release of our library. ([ Instructions] ( #prerelease ) )
14
12
- [ ] 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.
17
15
- [ ] Check workarounds in ` platform.hpp ` . Are they still valid, or can they be limited to specific compiler versions?
18
16
- [ ] Check the [ Changelog.md] ( https://github.com/seqan/seqan3/blob/master/CHANGELOG.md ) for completeness (including changed headers). ([ Instructions] ( #changelog ) )
19
17
- [ ] Update the index from cppreference.com so that up-to-date documentation links are generated. ([ Instructions] ( #cppreference ) )
@@ -31,37 +29,27 @@ assignees: ''
31
29
32
30
---
33
31
34
- - [ ] Merge release branch into master.
35
32
- [ ] Bump version. ([ Instructions] ( #version-bump ) )
36
33
- [ ] 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.
39
34
- [ ] Announce release on [ Twitter] ( https://twitter.com/seqanlib ) .
40
35
- [ ] Announce release on [ website] ( https://www.seqan.de ) .
41
36
- [ ] Announce release on mailing list
` [email protected] ` .
42
37
- [ ] Announce release on [ public Gitter channel] ( https://gitter.im/seqan/Lobby ) .
43
38
- [ ] 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 )
47
42
- [ ] [ 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 )
48
44
- [ ] [ debian] ( https://tracker.debian.org/pkg/seqan3 ) (@mr-c )
49
45
- [ ] [ fedora] ( https://src.fedoraproject.org/rpms/seqan3 ) (@sagitter )
50
46
- [ ] Update release template with the current release tasks.
51
- - [ ] Clean up Wiki
52
47
- [ ] Celebrate :tada : :beer :
53
48
54
49
---
55
50
56
51
#### Instructions
57
52
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 >
65
53
<a name =" prerelease " ></a >
66
54
<details ><summary >Creating a pre-release</summary ><br >
67
55
0 commit comments