leap-stc / data-management

Collection of code to manually populate the persistent cloud bucket with data
https://catalog.leap.columbia.edu/
Apache License 2.0
0 stars 5 forks source link

Refactor feedstock dir into repos #109

Closed jbusecke closed 2 months ago

jbusecke commented 2 months ago

I finished refactoring the feedstock directory into separate feedstock repos. I have for now left climsim out since it is so big (need to confer with the authors on some things).

jbusecke commented 2 months ago

pre-commit.ci autofix

jbusecke commented 2 months ago

@andersy005 I just changed an error in the link to the meta.yaml of the metaflux_feedstock here. What is the best way for me to retrigger a build here?

jbusecke commented 2 months ago

On a side note, until https://github.com/leap-stc/LEAP_template_feedstock/issues/28 is realized it might be likely that this sort of issue (forgetting to switch the repo url from the template) happens. Do you have any suggestion how to check for these? Should I insert some placeholder that will actually break things?

andersy005 commented 2 months ago

@andersy005 I just changed an error in the link to the meta.yaml of the metaflux_feedstock here. What is the best way for me to retrigger a build here?

for changes that you want to be reflected in a pull request, one option is to add an empty commit:

git commit --allow-empty -m "Retrigger CI"

how does this sound?

i also just added workflow_dispatch trigger to the CI for when we want to manually re-build the catalog. this only applies to changes already on main/staging branches

andersy005 commented 2 months ago

@jbusecke, you have a type in https://github.com/leap-stc/metaflux_feedstock/blob/067530d56a98eff045e38684dce0bce4b422b4b4/feedstock/catalog.yaml#L2. this should be https://github.com/leap-stc/metaflux_feedstock/blob/main/feedstock/meta.yaml (you are missing an a in meta)

jbusecke commented 2 months ago

Superseeded by #96