Skip to content

Conversation

@yvonnefroehlich
Copy link
Member

Description of proposed changes

Two small improvements of the release checklist.

Guidelines

Slash Commands

You can write slash commands (/command) in the first line of a comment to perform
specific operations. Supported slash command is:

  • /format: automatically format and lint the code

@yvonnefroehlich yvonnefroehlich added this to the 0.19.0 milestone Jan 13, 2026
@yvonnefroehlich yvonnefroehlich self-assigned this Jan 13, 2026
@yvonnefroehlich yvonnefroehlich added documentation Improvements or additions to documentation skip-changelog Skip adding Pull Request to changelog labels Jan 13, 2026
- [ ] Reserve a DOI on [Zenodo](https://zenodo.org) by clicking on "New Version"
- [ ] Finish up the "Changelog entry for v0.x.x" Pull Request (Use the previous changelog PR as a reference)
- [ ] Run `make codespell` to check common misspellings. If there are any, either fix them or add them to `ignore-words-list` in `pyproject.toml`
- [ ] Check for broken links (e.g., [External Resources](https://www.pygmt.org/dev/external_resources.html))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually, we missed the broken links because the "Check Links" workflow failed recently (https://github.com/GenericMappingTools/pygmt/actions/runs/20895342763). Related to lycheeverse/lychee#1934

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you please move this item to line ~30, and change it to something like:

- [ ] Check for broken links in the [Check Links](https://github.com/GenericMappingTools/pygmt/actions/workflows/check-links.yml)

- [ ] All tests pass in the ["GMT Legacy Tests" workflow](https://github.com/GenericMappingTools/pygmt/actions/workflows/ci_tests_legacy.yaml)
- [ ] All tests pass in the ["GMT Dev Tests" workflow](https://github.com/GenericMappingTools/pygmt/actions/workflows/ci_tests_dev.yaml)
- [ ] All tests pass in the ["Doctests" workflow](https://github.com/GenericMappingTools/pygmt/actions/workflows/ci_doctests.yaml)
- [ ] Check for broken links in the [Check Links](https://github.com/GenericMappingTools/pygmt/actions/workflows/check-links.yml)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- [ ] Check for broken links in the [Check Links](https://github.com/GenericMappingTools/pygmt/actions/workflows/check-links.yml)
- [ ] Check for broken links in the ["Check Links" workflow](https://github.com/GenericMappingTools/pygmt/actions/workflows/check-links.yml)

@seisman seisman merged commit 7ca876d into main Jan 14, 2026
7 of 8 checks passed
@seisman seisman deleted the improve-release-checklist branch January 14, 2026 08:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation skip-changelog Skip adding Pull Request to changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants