diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index e47cac3..364ae8b 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -6,12 +6,15 @@ on: jobs: pre-commit: + env: + PYTHON_PATH: "./src:./tests:$PYTHON_PATH" + PATH: "./src:./tests:$PATH" runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: - python-version: '3.12' + python-version: "3.12" - name: Run image uses: abatilo/actions-poetry@v2 - name: Setup a local virtual environment (if no poetry.toml file) @@ -25,4 +28,5 @@ jobs: key: venv-${{ hashFiles('poetry.lock') }} - name: Install the project dependencies run: poetry install --with test - - uses: pre-commit/action@v3.0.1 + - name: Run pre-commit + run: poetry run pre-commit run --all-files