ESMValCore v2.11.0 release #2389
Replies: 15 comments 58 replies
|
yay Core freeze on me birthday 🎂 Good luck, folks! Don't hesitate to ask us if stuck 👍 |
|
We're starting looking at this today! 😄 1. Check that all tests and builds work
All tests should pass before making a release (branch). Additional Steps
|
2. Create a release branch
Additional Steps
|
3. Increase the version numberThe version number is automatically generated from the information provided by git using setuptools-scm, but a static version number is stored in CITATION.cff.
|
|
FYI @chrisbillowsMO @ehogan we've started seeing random/flaky test fails on OSX with |
4. Add release notes
|
5. Make the (pre-)release on GitHub
|
6. Mark the release in the main branch
|
7. Create and upload the PyPI package
|
8. Create the Conda package
|
9. Check the Docker imagesAfter making the release, check that the Docker image for that release has been built correctly
|
11. Run the recipes - step 2.3/2.4
Additional Steps
|
12. Make another release candidate - step 2.5 to 2.7
|
|
excellent work, folks 👏 🍺 🎖️ |
|
@ehogan @chrisbillowsMO Now that the release is out, were you still planning on updating the documentation with this very nice figure #2389 (reply in thread) and the new procedure which avoids merging back the release branch into the main branch? I'm sure that would make the life of future release managers a lot easier. |

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Dear @ESMValGroup/esmvaltool-developmentteam,
Starting in a few weeks, and in the run up to the workshop, the Met Office will be preparing the release of ESMValTool v2.11.0, starting with the feature freeze of ESMValCore on APRIL 22ND, 2024.
Stay tuned for further news and updates here.
2024-04-22v2.11.0rc12024-05-13v2.11.0rc22024-06-27v2.11.02024-07-03All reactions