From 857d8137642844ed5d77c0cdd480a2f1df1b0b86 Mon Sep 17 00:00:00 2001 From: Filipe Fernandes Date: Thu, 23 May 2024 17:28:55 +0200 Subject: [PATCH 1/2] conda was clobbering the dev version of cc --- .github/workflows/cc-plugin-glider-test.yml | 1 + .github/workflows/cc-plugin-ncei-test.yml | 1 + .github/workflows/cc-plugin-og-test.yml | 1 + .github/workflows/cc-plugin-sgrid-test.yml | 1 + .github/workflows/cc-plugin-ugrid-test.yml | 1 + .github/workflows/deploy-docs.yml | 1 - 6 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/cc-plugin-glider-test.yml b/.github/workflows/cc-plugin-glider-test.yml index 82cb9030..09f0f025 100644 --- a/.github/workflows/cc-plugin-glider-test.yml +++ b/.github/workflows/cc-plugin-glider-test.yml @@ -33,5 +33,6 @@ jobs: git clone https://github.com/ioos/cc-plugin-glider.git && cd cc-plugin-glider && micromamba install --file requirements.txt --file requirements-dev.txt --channel conda-forge + && micromamba remove compliance-checker --no-prune --force && python -m pip install -e . --no-deps --force-reinstall && python -m pytest -s -rxs -v cc_plugin_glider diff --git a/.github/workflows/cc-plugin-ncei-test.yml b/.github/workflows/cc-plugin-ncei-test.yml index 49158691..9bace25c 100644 --- a/.github/workflows/cc-plugin-ncei-test.yml +++ b/.github/workflows/cc-plugin-ncei-test.yml @@ -33,5 +33,6 @@ jobs: git clone https://github.com/ioos/cc-plugin-ncei.git && cd cc-plugin-ncei && micromamba install --file requirements.txt --file requirements-dev.txt --channel conda-forge + && micromamba remove compliance-checker --no-prune --force && python -m pip install -e . --no-deps --force-reinstall && python -m pytest -s -rxs -v cc_plugin_ncei diff --git a/.github/workflows/cc-plugin-og-test.yml b/.github/workflows/cc-plugin-og-test.yml index 5d0db4b8..3df4d263 100644 --- a/.github/workflows/cc-plugin-og-test.yml +++ b/.github/workflows/cc-plugin-og-test.yml @@ -33,5 +33,6 @@ jobs: git clone https://github.com/uw-farlab/cc-plugin-og.git && cd cc-plugin-og && micromamba install --file requirements.txt --channel conda-forge + && micromamba remove compliance-checker --no-prune --force && python -m pip install -e . --no-deps --force-reinstall && python -m pytest -s -rxs -v cc_plugin_og diff --git a/.github/workflows/cc-plugin-sgrid-test.yml b/.github/workflows/cc-plugin-sgrid-test.yml index e8872401..92fa89c3 100644 --- a/.github/workflows/cc-plugin-sgrid-test.yml +++ b/.github/workflows/cc-plugin-sgrid-test.yml @@ -32,5 +32,6 @@ jobs: run: > git clone https://github.com/ioos/cc-plugin-sgrid.git && cd cc-plugin-sgrid + && micromamba remove compliance-checker --no-prune --force && python -m pip install -e . --no-deps --force-reinstall && python -m pytest -s -rxs -v cc_plugin_sgrid diff --git a/.github/workflows/cc-plugin-ugrid-test.yml b/.github/workflows/cc-plugin-ugrid-test.yml index b3b74d36..51522bc2 100644 --- a/.github/workflows/cc-plugin-ugrid-test.yml +++ b/.github/workflows/cc-plugin-ugrid-test.yml @@ -33,5 +33,6 @@ jobs: git clone https://github.com/ioos/cc-checker-ugrid.git && cd cc-checker-ugrid && micromamba install --file requirements.txt --file requirements-dev.txt --channel conda-forge + && micromamba remove compliance-checker --no-prune --force && python -m pip install -e . --no-deps --force-reinstall && python -m pytest -s -rxs -v cc_plugin_ugrid diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 6b0fe0da..574b648f 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -1,4 +1,3 @@ - name: Documentation on: From 0a84ef613b3071d9000a2dc92147ebc059ca58d0 Mon Sep 17 00:00:00 2001 From: Filipe Fernandes Date: Thu, 23 May 2024 17:49:35 +0200 Subject: [PATCH 2/2] install sgrid deps --- .github/workflows/cc-plugin-sgrid-test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/cc-plugin-sgrid-test.yml b/.github/workflows/cc-plugin-sgrid-test.yml index 92fa89c3..a73e9604 100644 --- a/.github/workflows/cc-plugin-sgrid-test.yml +++ b/.github/workflows/cc-plugin-sgrid-test.yml @@ -32,6 +32,7 @@ jobs: run: > git clone https://github.com/ioos/cc-plugin-sgrid.git && cd cc-plugin-sgrid + && micromamba install --file requirements.txt --file requirements-dev.txt --channel conda-forge && micromamba remove compliance-checker --no-prune --force && python -m pip install -e . --no-deps --force-reinstall && python -m pytest -s -rxs -v cc_plugin_sgrid