chore: fix release workflow dependencies install

- graphviz is required for the whole project, we don't have dependencies
groups yet (waiting for poetry 1.2) so we need to install it
This commit is contained in:
Arthur Meyre
2021-10-11 17:06:37 +02:00
parent 8490f88227
commit 3c85d63603

View File

@@ -478,8 +478,11 @@ jobs:
${{ runner.os }}-build-3.8-
${{ runner.os }}-build-
${{ runner.os }}-
# See #570 To be updated to only install required dependencies group with poetry 1.2 and
# remove graphviz installs which are only required for the actual package and not dev tools
- name: Install dependencies
run: |
sudo apt-get install --no-install-recommends -y graphviz*
python -m pip install --upgrade pip
python -m pip install poetry
make setup_env