Skip to content

Commit 3c8fe28

Browse files
committed
templates: add release checklist
Imported verbatim from wiki HowToRelease.
1 parent cb984ed commit 3c8fe28

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/ISSUE_TEMPLATE/release.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# OpenSlide Java release process
2+
3+
- [ ] Run test build and `make distcheck`
4+
- [ ] Update `CHANGELOG.txt` and version in `configure.ac`
5+
- [ ] Create and push signed tag
6+
- [ ] `git clean -dxf && autoreconf -i && ./configure && make distcheck`
7+
- [ ] Attach release notes to [GitHub release](https://github.com/openslide/openslide-java/releases), set pre-release flag, and upload tarballs
8+
- [ ] Update openslide-winbuild
9+
- [ ] Update website: `_data/releases.yaml`, `_includes/news.markdown`
10+
- [ ] Send mail to -announce and -users

0 commit comments

Comments
 (0)