Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review rose-app.conf files in recipe test workflow #3601

Merged
merged 51 commits into from
Jun 25, 2024

Conversation

mo-gill
Copy link
Contributor

@mo-gill mo-gill commented May 20, 2024

This PR should use rose-app.conf files to replace the purposes of BASH scripts for rose apps.
It should also reduce the exposure of environment variables to users.


Checklist

It is the responsibility of the author to make sure the pull request is ready to review. The icons indicate whether the item will be subject to the 🛠 Technical or 🧪 Scientific review.

@mo-gill mo-gill added the Recipe Test Workflow (RTW) Items relevant to the Recipe Test Workflow label May 20, 2024
@mo-gill mo-gill requested a review from ehogan May 20, 2024 14:11
@mo-gill mo-gill self-assigned this May 20, 2024
@mo-gill mo-gill marked this pull request as ready for review May 22, 2024 08:12
Copy link
Contributor

@ehogan ehogan left a comment

Choose a reason for hiding this comment

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

This looks great @mo-gill, thank you very much! 🥳

Following my comment #3571 (comment), would it be possible to add a shellcheck check to the workflow to check the remaining Bash script in the RTW (esmvaltool/utils/recipe_test_workflow/recipe_test_workflow/app/get_esmval/bin/clone_latest_esmval.sh), please?

@mo-gill mo-gill requested a review from ehogan May 29, 2024 14:39
.github/workflows/rtw-tests.yml Outdated Show resolved Hide resolved
@mo-gill mo-gill linked an issue Jun 19, 2024 that may be closed by this pull request
Copy link
Contributor

@ehogan ehogan left a comment

Choose a reason for hiding this comment

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

When I ran the RTW from this branch one of the compare tasks failed. See the review comments for my recommendations on how to fix it! 😊

@mo-gill mo-gill requested a review from a team as a code owner June 24, 2024 10:22
@ehogan ehogan removed the request for review from a team June 25, 2024 14:09
Copy link
Contributor

@ehogan ehogan left a comment

Choose a reason for hiding this comment

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

Many thanks for your hard work on this @mo-gill! 🎉

@ehogan ehogan merged commit cc1afc6 into recipe_test_workflow_prototype Jun 25, 2024
9 checks passed
@ehogan ehogan deleted the 3571_review_rose_app_conf_files branch June 25, 2024 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Recipe Test Workflow (RTW) Items relevant to the Recipe Test Workflow
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Review rose-app.conf files in recipe test workflow
2 participants