-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Update GHA workflows to enforce FIMS installation #489
Conversation
Instructions for code reviewerHello reviewer, thanks for taking the time to review this PR!
Checklist
|
Instructions for code reviewerHello reviewer, thanks for taking the time to review this PR!
Checklist
|
Codecov ReportAll modified and coverable lines are covered by tests ✅ 📢 Thoughts on this report? Let us know!. |
@Bai-Li-NOAA , thanks for working on this! Hmm, it looks like these workflows now are only testing code on the main branch, though, which I don't think is what we want? Maybe we need to find a way to specify the branch in the install statement? (I also don't understand the differences between install_github and install_local, and why one works and one doesnt...) I also wonder if getting rid of the install dependencies step would help; I don't think it is needed if using install_github() I'm happy to look into options with you to get these working again! |
what about using |
@k-doering-NOAA I think |
Instructions for code reviewerHello reviewer, thanks for taking the time to review this PR!
Checklist
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good now, thanks!
What is the feature?
Update GHA workflows to ensure successful checks on the main branch.
How have you implemented the solution?
run-googletest.yml
andget-gtest-codecov.yml
to enforce FIMS installation.GITHUB_PAT
in both run-googletest.yml and get-gtest-codecov.ymlDoes the PR impact any other area of the project?
How to test this change
All GHA checks have passed, see details here
Developer pre-PR checklist