Skip to content

Commit 3728515

Browse files
committed
Add release checklist.
1 parent 53353e4 commit 3728515

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

.bumpversion.cfg

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,5 @@ tag = False
88
[bumpversion:file:Cargo.lock]
99

1010
[bumpversion:file:.github/ISSUE_TEMPLATE/bug_report.yml]
11+
12+
[bumpversion:file:.github/ISSUE_TEMPLATE/release.md]

.github/ISSUE_TEMPLATE/release.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
name: Release checklist
3+
about: '[for maintainer use]'
4+
title: 'Release 0.3.0'
5+
labels: ''
6+
assignees: 'joaander'
7+
8+
---
9+
10+
- [ ] Run *bumpversion*.
11+
- [ ] Run `cargo update`
12+
- [ ] Run `cargo bundle-licenses --format yaml --output THIRDPARTY.yaml`
13+
- [ ] Check for new or duplicate contributors since the last release:
14+
`comm -13 (git log $(git describe --tags --abbrev=0) --format="%aN <%aE>" | sort | uniq | psub) (git log --format="%aN <%aE>" | sort | uniq | psub)`.
15+
Add entries to `.mailmap` to remove duplicates.
16+
- [ ] Add release date and highlights to release notes.
17+
- [ ] Check readthedocs build, especially release notes formatting.
18+
- [ ] Tag and push.
19+
- [ ] Update conda-forge recipe.

0 commit comments

Comments
 (0)