Closed lpilz closed 2 years ago
@andersy005 can you explain what the difference between ci/environment.yml
and ci/environment-upstream-dev.yml
is? I always thought the first one is for deployment and the second one for internal CI, but these tests seem to use ci/environment.yml
.
can you explain what the difference between ci/environment.yml and ci/environment-upstream-dev.yml is? I always thought the first one is for deployment and the second one for internal CI, but these tests seem to use ci/environment.yml.
we have a nightly CI workflow that uses the ci/environment-upstream-dev.yml
https://github.com/ncar-xdev/xwrf/blob/main/.github/workflows/upstream-dev-ci.yaml
This workflow doesn't get triggered on PRs and pulls though. It runs once a day at midnight UTC (e.g. https://github.com/ncar-xdev/xwrf/actions/runs/2186844226)
Ah, so the idea of the -upstream-dev.yml
is to anticipate breaking changes in dependencies, while the environment.yml
is used for the CI and the dependencies for deployment are in the requirements.txt
?
Ah, so the idea of the -upstream-dev.yml is to anticipate breaking changes in dependencies, while the environment.yml is used for the CI and the dependencies for deployment are in the requirements.txt?
Exactly!
Change Summary
Added
cf_xarray
to upstream dev environment sotest/test_accessors.py:9
runs, which promptly returned an error. Fixed the variable name in the test.Checklist