Skip to content

590 apps specific - #591

Merged
mo-lucy-gordon merged 9 commits into
mainfrom
590_apps_specific
Aug 24, 2026
Merged

590 apps specific#591
mo-lucy-gordon merged 9 commits into
mainfrom
590_apps_specific

Conversation

@hiker

Copy link
Copy Markdown
Collaborator

This allows lfric_atm to use lfric-atm-specific compilation option.

@github-actions github-actions Bot added the cla-required The CLA has not yet been signed by the author of this PR - added by GA label Aug 12, 2026
@hiker Joerg Henrichs (hiker) added the Ready for review Indicating that a PR is ready to be reviewed. label Aug 12, 2026
@hiker
Joerg Henrichs (hiker) requested review from a team and mo-lucy-gordon and removed request for a team August 12, 2026 10:52
@hiker

Copy link
Copy Markdown
Collaborator Author

Yaswant Pradhan (@yaswant) , Matthew Hambley (@MatthewHambley) , Sam Clarke-Green (@t00sa) - I have no idea why the CLA check failed, as far as I can see I have signed the CONTRIBUTORS file:

| GitHub Username | Real Name       | Affiliation                      |
|-----------------|-----------------|----------------------------------|
...
| hiker           | Joerg Henrichs  | Bureau of Meteorology, Australia |

With git config showing: user.name=Joerg Henrichs

Otherwise ready for review.

@yaswant

Yaswant Pradhan (yaswant) commented Aug 12, 2026

Copy link
Copy Markdown
Collaborator

Yaswant Pradhan (Yaswant Pradhan (@yaswant)) , Matthew Hambley (Matthew Hambley (@MatthewHambley)) , Sam Clarke-Green (Sam Clarke-Green (@t00sa)) - I have no idea why the CLA check failed, as far as I can see I have signed the CONTRIBUTORS file:

| GitHub Username | Real Name       | Affiliation                      |
|-----------------|-----------------|----------------------------------|
...
| hiker           | Joerg Henrichs  | Bureau of Meteorology, Australia |

With git config showing: user.name=Joerg Henrichs

Otherwise ready for review.

Joerg Henrichs (@hiker) I cant see an entry for you in the https://github.com/MetOffice/fab/blob/main/CONTRIBUTORS.md?plain=1 or in your PR branch. If you update that file in your branch the check should pass.

If you have signed the CLA in a different PR, maybe that is not merge in main yet so the cla-checker cant see it? Once that PR is merged, the error should disappear.

@hiker

Copy link
Copy Markdown
Collaborator Author

Yes indeed, I looked at the wrong branch - sorry. I might just add it to all my PRs, to give you flexibility in which order to review them :) Thanks!

@github-actions github-actions Bot added cla-signed The CLA has been signed as part of this PR - added by GA and removed cla-required The CLA has not yet been signed by the author of this PR - added by GA labels Aug 12, 2026

@mo-lucy-gordon mo-lucy-gordon left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I have some small suggested changes for the documentation file but otherwise the documentation looks good and builds correctly.

Is there a plan to change the unit tests imports that fail in later PRs?

I ran the unit test in test_fab_base.py and that produces a bunch of errors but they seem to be from previously added code, so as long as you're happy that they are still there that's fine?

Comment thread Documentation/source/fab_base/config.rst Outdated
Comment thread Documentation/source/fab_base/config.rst Outdated
Comment thread Documentation/source/fab_base/config.rst Outdated
Comment thread Documentation/source/fab_base/config.rst Outdated
Comment thread Documentation/source/fab_base/config.rst Outdated
Comment thread Documentation/source/fab_base/config.rst Outdated
@github-actions github-actions Bot removed the cla-signed The CLA has been signed as part of this PR - added by GA label Aug 24, 2026
@hiker

Copy link
Copy Markdown
Collaborator Author

I have some small suggested changes for the documentation file but otherwise the documentation looks good and builds correctly.

Thanks, great job. All fixed.

Is there a plan to change the unit tests imports that fail in later PRs?

I ran the unit test in test_fab_base.py and that produces a bunch of errors but they seem to be from previously added code, so as long as you're happy that they are still there that's fine?

There should not be any failure. If you merged different PRs in, some bugs might happen (i.e. one PR changing something, another PR is using the now old/outdated way). But this PR itself (I just updated it) runs fine for me, and I just went to a different platform (to try avoiding anything I might have setup and forgotten about in my development platform). Can you provide details?

@mo-lucy-gordon mo-lucy-gordon left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I'm happy with these changes

@mo-lucy-gordon

Copy link
Copy Markdown
Contributor

I have some small suggested changes for the documentation file but otherwise the documentation looks good and builds correctly.

Thanks, great job. All fixed.

Is there a plan to change the unit tests imports that fail in later PRs?
I ran the unit test in test_fab_base.py and that produces a bunch of errors but they seem to be from previously added code, so as long as you're happy that they are still there that's fine?

There should not be any failure. If you merged different PRs in, some bugs might happen (i.e. one PR changing something, another PR is using the now old/outdated way). But this PR itself (I just updated it) runs fine for me, and I just went to a different platform (to try avoiding anything I might have setup and forgotten about in my development platform). Can you provide details?

Yes sorry I had a problem with my environment but once that was sorted the test passed as expected.

@mo-lucy-gordon
mo-lucy-gordon merged commit d133f25 into main Aug 24, 2026
9 checks passed
@mo-lucy-gordon
mo-lucy-gordon deleted the 590_apps_specific branch August 24, 2026 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Ready for review Indicating that a PR is ready to be reviewed.

Projects

Status: Complete

Development

Successfully merging this pull request may close these issues.

3 participants