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

Remove the submodules #9

Merged
merged 9 commits into from
Jun 18, 2024
Merged

Remove the submodules #9

merged 9 commits into from
Jun 18, 2024

Conversation

danholdaway
Copy link
Contributor

@danholdaway danholdaway commented Jun 4, 2024

It can be problematic to have JCB use submodules explicitly and since they are really only used for testing they are removed. In their place is a custom checkout script that performs the exact same work as the git submodules but has to be run manually, as reflected in the README.

Users adding testing of a client simply register it in a YAML file, similar to how a .gitmodules file would look.

Depends:

@CoryMartin-NOAA
Copy link
Contributor

@danholdaway looks like we need some pip magic in the github action first

@RussTreadon-NOAA
Copy link
Contributor

Where and how do the changes in this PR tie into GDASApp and g-w?

@danholdaway
Copy link
Contributor Author

@RussTreadon-NOAA I will work on the GDASapp and GW workflows next.

@RussTreadon-NOAA
Copy link
Contributor

GDASApp PR #11146 has been merged. Do likewise for this PR.

@RussTreadon-NOAA RussTreadon-NOAA merged commit 701e59d into develop Jun 18, 2024
6 checks passed
@danholdaway danholdaway deleted the feature/no_sub_mods branch October 23, 2024 15:26
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