Skip to content

Commit 72ec265

Browse files
committed
Fine tune release issue template
1 parent d00280b commit 72ec265

1 file changed

Lines changed: 6 additions & 21 deletions

File tree

Lines changed: 6 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,20 @@
11
name: "Release Issue"
2-
description: "Template for tracking a new project release"
3-
title: "Release {{version}}"
2+
description: "Release Issue Template"
3+
title: "Release 2.x.y"
44
labels:
55
- "category:release"
6-
- "2.0"
6+
- "2.x"
77
body:
8-
- type: input
9-
id: version
10-
attributes:
11-
label: Release version
12-
description: Enter the release version (e.g., 2.0.3)
13-
placeholder: "2.0.x"
14-
validations:
15-
required: true
168

179
- type: textarea
1810
id: todos
1911
attributes:
20-
label: Release tasks
12+
label: Release todos
2113
description: Checklist of things to do for this release
2214
value: |
23-
- [ ] bump version to {{version}}
15+
- [ ] bump version to 2.x.y
2416
- [ ] generate release notes and paste them in `docs/release-notes.md`, then run the linkification script
25-
- [ ] tag `main` with {{version}} (`git checkout main && git pull && git tag {{version}} && git push origin tag {{version}}`)
17+
- [ ] tag `main` with 2.x.y (`git checkout main && git pull && git tag 2.x.y && git push origin tag 2.x.y`)
2618
- [ ] publish release notes after PyPI upload
2719
validations:
2820
required: true
29-
30-
- type: input
31-
id: milestone
32-
attributes:
33-
label: Milestone
34-
description: The milestone associated with this release
35-
placeholder: "{{version}}"

0 commit comments

Comments
 (0)