Update submodules for 2026.01.beta1 release#911
Merged
Merged
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #911 +/- ##
=======================================
Coverage 82.03% 82.03%
=======================================
Files 67 67
Lines 3736 3736
=======================================
Hits 3065 3065
Misses 671 671
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
ceblanton
approved these changes
Jun 11, 2026
ceblanton
left a comment
Contributor
There was a problem hiding this comment.
looks great, thank you
…li into beta1-update-submodules
…ta1-update-submodules
…li into beta1-update-submodules
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release Versioning Procedure
Note: fre-cli and fre-workflows are versioned together. When fre-cli deploys a new release, a corresponding release is deployed in fre-workflows.
Checklist
fre-workflows changes
1. Update the package release number in the
fre-workflowsrepository:FRE_VERSIONinflow.cylc2. Create corresponding tag in fre-workflows (See fre-cli changes (4) for how to tag)
fre-cli changes
3. Verify that git submodules in the fre-cli reflect the latest state (or certain commit/tag) of the upstream repositories.
Open a PR to commit the submodule updates in
fre-cli, solicit a review, and merge the PR.fre/gfdl_msd_schemasfre/mkmffre/tests/test_files/cmip6-cmor-tablesfre/tests/test_files/cmip7-cmor-tablesNote: The release schedules of these submodules may vary from that of fre-cli
4. Create a tag in the fre-cli repository (testing tag or release tag)
Locally this can be done with:
For the testing tags, follow the structure:
[year].[major].[minor].[testing tag][year].[major].[minor].alpha[iteration]: alpha tags include major code breaking changes[year].[major].[minor].beta[iteration]: beta tags include releases candidates for testingFor the full release tag, follow the structure:
[year].[major].[minor]After the tag is pushed, CI will trigger the creation of a PR changing any reference to the previous tag with the new tag.
Verify the tagged release is present here
5. For a full release (only), create a the github release associated with the correct tag and generate the release notes.
6. Navigate to noaa-gfdl conda channel and verify that the last upload date corresponds to the date of this release and that the release number is correct.