Skip to content

Fre-cli container files#785

Open
Ciheim wants to merge 6 commits intoNOAA-GFDL:mainfrom
Ciheim:move-container-files
Open

Fre-cli container files#785
Ciheim wants to merge 6 commits intoNOAA-GFDL:mainfrom
Ciheim:move-container-files

Conversation

@Ciheim
Copy link
Copy Markdown
Contributor

@Ciheim Ciheim commented Mar 19, 2026

This pull request contains fre-cli container files being moved from the HPC-ME repository.

@codecov
Copy link
Copy Markdown

codecov bot commented Mar 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 84.23%. Comparing base (d134891) to head (2847e6a).
⚠️ Report is 89 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff            @@
##             main     #785    +/-   ##
========================================
  Coverage   84.22%   84.23%            
========================================
  Files          70       71     +1     
  Lines        4773     4978   +205     
========================================
+ Hits         4020     4193   +173     
- Misses        753      785    +32     
Flag Coverage Δ
unittests 84.23% <ø> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 8 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d134891...2847e6a. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@singhd789 singhd789 mentioned this pull request Mar 24, 2026
8 tasks
@Ciheim Ciheim marked this pull request as ready for review March 25, 2026 23:35
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 think this file needs to be updated. (Don't know if that will happen in another PR or not)

  • still some references to Dockerfile-ppp
  • instructions need to be updated to reflect this repo

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Good catch, I made some new changes


env:
REGISTRY: ghcr.io
IMAGE_NAME: "noaa-gfdl/ubuntu-20-frecli-2025"
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.

will this image name update with getting the new tag as well or is this something that's manually changed?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Currently this is manually set

Copy link
Copy Markdown
Contributor

@ceblanton ceblanton left a comment

Choose a reason for hiding this comment

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

Looking good but some still some ppp references in there.

How do we know if the pipeline works? Can we run the update_container_image action before we merge it?

- NOAA-GFDL
dependencies:
- noaa-gfdl::hsm
- noaa-gfdl::fre-cli ==2025.04
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.

We want this fre-cli tag to be equal to the one that the action is triggering on.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Great catch, this is an obvious one I missed

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Added a change to auto-update this when a new fre-cli tag is pushed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants