diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 241d611..44fcac1 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -22,10 +22,14 @@ jobs: - name: Install RPM dependencies run: | - dnf install -y krb5-devel pre-commit + dnf install -y krb5-devel + pip install "poetry>=1.2" + + - name: Install the project + run: poetry install - name: Run pre-commit checks - run: pre-commit run --all-files + run: poetry run pre-commit run --all-files docs: name: Documentation diff --git a/tox.ini b/tox.ini index 3f9d9b6..e78b2c6 100644 --- a/tox.ini +++ b/tox.ini @@ -27,7 +27,7 @@ commands= poetry run sphinx-build -W -b html -d {envtmpdir}/doctrees . _build/html [testenv:checks] -commands = pre-commit run --all-files +commands = poetry run pre-commit run --all-files [testenv:licenses] allowlist_externals =