Are you sure you want to delete this access key?
name | about | title | labels | assignees |
---|---|---|---|---|
GMT release checklist | Checklist for a new GMT release. | Release GMT x.x.x |
Version: x.x.x
Scheduled date: XXX XX, 20XX
Before release:
src/gmt_make_*.sh
to update some .c and .h filesadmin/gs_check.sh
to test if latest ghostscript version worksdoc/rst/_static/version_switch.js
if it's a minor releasecmake/ConfigDefault.cmake
GMT_VERSION_YEAR
is current yearGMT_PACKAGE_VERSION_*
is correctly setGMT_LIB_SOVERSION
is correctly setGMT_PUBLIC_RELEASE
to TRUE
GMT_VERSION_DOI
Release:
# checkout master (for minor releases) or 6.x branch (for patch releases)
git checkout XXXX
# create the tag x.x.x
git tag x.x.x
# Push tags to GitHub
git push --tags
After release:
git checkout master
git checkout -b 6.1
git push --set-upstream origin 6.1
GMT_PACKAGE_VERSION_*
in cmake/ConfigDefault.cmake
set (GMT_PUBLIC_RELEASE TRUE)
line3rd-party update
Volunteers needed! Please let us know if you volunteer to help to maintain GMT in these 3rd-party tools.
Press p or to see the previous file or, n or to see the next file
Are you sure you want to delete this access key?
Are you sure you want to delete this access key?
Are you sure you want to delete this access key?
Are you sure you want to delete this access key?