diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 5a82150..aae6254 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -138,6 +138,18 @@ jobs: pip install . --no-deps --no-build-isolation pip check + uv_check: + needs: [black] + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: astral-sh/setup-uv@v7 + - name: Install the project and pip check + shell: bash -l {0} + run: | + uv sync --all-extras --dev + pip check + unittest_matrix: needs: [black] runs-on: ${{ matrix.operating-system }} @@ -204,7 +216,7 @@ jobs: python -m unittest discover tests autobot: - needs: [unittest_old, unittest_matrix, notebooks, pip_check, coverage] + needs: [uv_check, unittest_old, unittest_matrix, notebooks, pip_check, coverage] permissions: contents: write pull-requests: write