Skip to content

Commit 7d69831

Browse files
committed
Update the issue template for bumping GMT versions
1 parent 8259159 commit 7d69831

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

.github/ISSUE_TEMPLATE/5-bump_gmt_checklist.md

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,10 @@ assignees: ''
77

88
---
99

10-
:tada: [GMT X.Y.Z](https://github.com/GenericMappingTools/gmt/releases/tag/X.Y.Z) has been released!
11-
It is installable from the [conda-forge channel](https://anaconda.org/conda-forge/gmt/files)
12-
using the following command:
13-
14-
`mamba install -c conda-forge gmt=X.Y.Z`
10+
:tada: [GMT X.Y.Z](https://github.com/GenericMappingTools/gmt/releases/tag/X.Y.Z) has been released! It is installable from the [conda-forge channel](https://anaconda.org/conda-forge/gmt/files) using the following command:
11+
```
12+
mamba install -c conda-forge gmt=X.Y.Z
13+
```
1514

1615
<!-- Please add specific checklist items for the tests, xfail pytest markers, and deprecated syntax that need to be updated. -->
1716

@@ -29,13 +28,19 @@ using the following command:
2928
- [ ] Update GMT 6.x minor version for `extlinks` urls in `doc/conf.py`
3029
- [ ] Fix failing tests (1 or more PRs)
3130
- [ ] Fix failing doctests reported in the ["Doctest" workflow](https://github.com/GenericMappingTools/pygmt/actions/workflows/ci_doctests.yaml)
32-
- [ ] Fix [xfail](https://docs.pytest.org/en/stable/skipping.html#xfail-mark-test-functions-as-expected-to-fail) pytest markers on tests that are now xpass
31+
- [ ] Run `grep "# TODO(GMT.*)" **/*.py` to find TODO items related to GMT
32+
- [ ] Remove related workarounds/patches
33+
- [ ] Fix tests with pytest `xfail`/`skipif` markers that now pass
34+
- [ ] Update this checklist if necessary
3335

3436
**To-Do for bumping the minimum required GMT version**:
3537

3638
- [ ] Bump the minimum required GMT version (1 PR)
3739
- [ ] Update `required_gmt_version` in `pygmt/clib/__init__.py`
3840
- [ ] Remove unsupported GMT version from `.github/workflows/ci_tests_legacy.yaml`
3941
- [ ] Ensure minimum required version is correct in `doc/minversions.md`
40-
- [ ] Remove [xfail](https://docs.pytest.org/en/stable/skipping.html#xfail-mark-test-functions-as-expected-to-fail) pytest markers on tests that are now xpass
42+
- [ ] Run `grep "# TODO(GMT.*)" **/*.py` to find TODO items related to GMT
43+
- [ ] Remove related workarounds/patches
44+
- [ ] Fix tests with pytest `xfail`/`skipif` markers that now pass
4145
- [ ] Update deprecated syntax in source code and examples based on the [GMT Changelog](https://docs.generic-mapping-tools.org/latest/changes.html)
46+
- [ ] Update this checklist if necessary

0 commit comments

Comments
 (0)