File tree Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Original file line number Diff line number Diff line change
1
+
2
+ ### Checklist
3
+ - [ ] Pull request details were added to CHANHELOG.rst
Original file line number Diff line number Diff line change
1
+ Release checklist
2
+ - [ ] Check outstanding issues on JIRA and Github.
3
+ - [ ] Check [ latest documentation] ( https://python-isal.readthedocs.io/en/latest/ ) looks fine.
4
+ - [ ] Create a release branch.
5
+ - [ ] Set version to a stable number.
6
+ - [ ] Change current development version in ` CHANGELOG.rst ` to stable version.
7
+ - [ ] Merge the release branch into ` main ` .
8
+ - [ ] Create a test pypi package from the main branch. ([ Instructions.] (
9
+ https://packaging.python.org/tutorials/packaging-projects/#generating-distribution-archives
10
+ ))
11
+ - [ ] Install the packages from the test pypi repository to see if they work.
12
+ - [ ] Created an annotated tag with the stable version number. Include changes
13
+ from CHANGELOG.rst.
14
+ - [ ] Push tag to remote.
15
+ - [ ] Push tested packages to pypi.
16
+ - [ ] merge ` main ` branch back into ` develop ` .
17
+ - [ ] Add updated version number to develop.
18
+ - [ ] Build the new tag on readthedocs. Only build the last patch version of
19
+ each minor version. So ` 1.1.1 ` and ` 1.2.0 ` but not ` 1.1.0 ` , ` 1.1.1 ` and ` 1.2.0 ` .
20
+ - [ ] Create a new release on github.
21
+ - [ ] Update the package on conda-forge.
You can’t perform that action at this time.
0 commit comments