From 42c520c3918c3adaba329a736bbc6d4b27a0732b Mon Sep 17 00:00:00 2001 From: Stefan Garlonta Date: Sat, 30 Dec 2023 16:17:16 +0100 Subject: [PATCH] :green_heart: Fix deps in unittest CI/CD --- .github/workflows/unittests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/unittests.yml b/.github/workflows/unittests.yml index f6b3fc6..7287cc9 100644 --- a/.github/workflows/unittests.yml +++ b/.github/workflows/unittests.yml @@ -64,14 +64,14 @@ jobs: # Install dependencies. `--no-root` means "install all dependencies but not the project # itself", which is what you want to avoid caching _your_ code. The `if` statement # ensures this only runs on a cache miss. - - run: poetry install --no-root --extras "xml_loader" + - run: poetry install --no-root --extras "all" if: steps.cache-deps.outputs.cache-hit != 'true' # Now install _your_ project. This isn't necessary for many types of projects -- particularly # things like Django apps don't need this. But it's a good idea since it fully-exercises the # pyproject.toml and makes that if you add things like console-scripts at some point that # they'll be installed and working. - - run: poetry install + - run: poetry install --extras "all" # Runs a single command using the runners shell - name: Run Unittests