You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Strengthen the release checklist and maintenance instructions (#1822)
* Strengthen the release checklist and maintenance instructions
* Add note about NEP29 in conda-forge feedstock
Co-authored-by: Wei Ji <[email protected]>
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/release_checklist.md
+7-4Lines changed: 7 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -21,8 +21,12 @@ assignees: ''
21
21
-[ ] Finish up 'Changelog entry for v0.x.x' Pull Request:
22
22
-[ ] Add a new entry in `doc/_static/version_switch.js` for documentation switcher
23
23
-[ ] Update `CITATION.cff` and BibTeX at https://github.com/GenericMappingTools/pygmt#citing-pygmt
24
-
-[ ] Add the documentation link https://github.com/GenericMappingTools/pygmt#documentation-for-other-versions
25
-
-[ ] Add compatibility information https://github.com/GenericMappingTools/pygmt#compatibility-with-gmt-and-pythonnumpy-versions
24
+
-[ ] Update authorship list
25
+
-[ ] Update DOI (and url for BibTeX)
26
+
-[ ] Update version
27
+
-[ ] Update date released
28
+
-[ ] Add the documentation link https://github.com/GenericMappingTools/pygmt#compatibility-with-gmtpythonnumpy-versions
29
+
-[ ] Add compatibility information https://github.com/GenericMappingTools/pygmt#compatibility-with-gmtpythonnumpy-versions
26
30
-[ ] Copy draft changelog from Release Drafter and edit it to look nice ([see maintainers guide for details](https://www.pygmt.org/dev/maintenance.html#updating-the-changelog))
27
31
28
32
**Release**:
@@ -33,11 +37,10 @@ assignees: ''
33
37
-[ ] Manually upload the pygmt-vX.Y.Z.zip and baseline-images.zip files to https://zenodo.org/deposit, ensure that it is filed under the correct reserved DOI
34
38
35
39
**After release**:
36
-
-[ ] Update conda-forge [pygmt-feedstock](https://github.com/conda-forge/pygmt-feedstock)[Usually done automatically by conda-forge's bot]
40
+
-[ ] Update conda-forge [pygmt-feedstock](https://github.com/conda-forge/pygmt-feedstock)[Done automatically by conda-forge's bot, but remember to pin NEP29 versions]
37
41
-[ ] Bump PyGMT version on https://github.com/GenericMappingTools/try-gmt (after conda-forge update)
38
42
-[ ] Announce the release on:
39
43
-[ ] GMT [forum](https://forum.generic-mapping-tools.org/c/news/) (do this announcement first! draft on https://hackmd.io/@pygmt. requires moderator status)
0 commit comments