From eddfd6e8b597c282610606a2028df358b1a67132 Mon Sep 17 00:00:00 2001 From: Valeriu Predoi Date: Wed, 23 Sep 2026 16:35:20 +0100 Subject: [PATCH 1/3] install intake-esgf from source and test --- .github/workflows/run-tests.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 810df10520..f9b37ef174 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -9,6 +9,7 @@ on: branches: - main - update-pixi + - run_with_intake-esgf_source schedule: - cron: "0 0 * * *" # nightly @@ -45,6 +46,13 @@ jobs: run: pip check - name: Check code quality run: pre-commit run -a + - name: Install intake-esgf from source + run: | + git clone https://github.com/esgf2-us/intake-esgf.git + cd intake-esgf + pip install -e . + - name: Inspect environment + run: conda list - name: Run tests run: pytest -n 2 --durations=10 - name: Upload artifacts From f03aabf88ac43b024884eb32e7c6e5f927bdbd7a Mon Sep 17 00:00:00 2001 From: Valeriu Predoi Date: Wed, 23 Sep 2026 16:38:56 +0100 Subject: [PATCH 2/3] turn off code quali check --- .github/workflows/run-tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index f9b37ef174..f22f61befd 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -44,8 +44,8 @@ jobs: environments: ${{ matrix.environment }} - name: Check dependencies are compatible run: pip check - - name: Check code quality - run: pre-commit run -a + # - name: Check code quality + # run: pre-commit run -a - name: Install intake-esgf from source run: | git clone https://github.com/esgf2-us/intake-esgf.git From 93f542c959fea223b83f941ce793fc34b5286929 Mon Sep 17 00:00:00 2001 From: Valeriu Predoi Date: Wed, 23 Sep 2026 16:42:37 +0100 Subject: [PATCH 3/3] crap I forgot we dont conda anymore --- .github/workflows/run-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index f22f61befd..1d91120b7d 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -52,7 +52,7 @@ jobs: cd intake-esgf pip install -e . - name: Inspect environment - run: conda list + run: pixi list - name: Run tests run: pytest -n 2 --durations=10 - name: Upload artifacts