UMDP Release#
Ensure you have a fork of both
um_docrepository, and that themainbranch is up to date with the upstream repository.In a clone of this fork, create a branch using the
mainbranch as the parent.
Important
Ensure you create branches from main, otherwise you will not include the changes from the past release.
You will need to update a few files:
For
web/js/um-version.jsupdate the version number, release name, and standard suite hashes.For
template/UMDP.cls, update the version number.For the x-series documentation, you will at minimum need to check and update:
source/X04/X4-fcm.texCommit hash and version numbersource/X04/X4-prerequisites.texrose and cylc versions (found in the release notes).source/X04/X4.texUM, gcom, shumlib and UKCA versions (found in the release notes).source/X06/X6.texUM version number.source/X10/X10.texUM, JULES and UKCA version numbers, gcom branch URL.
It is also worth checking no URLs are out of date.
With a reviewer, follow the release process.
Ensure the action to publish the documentation has successfully completed and the new documentation is available.