From e7407028920ce1e5ab1ca0c2607a01a6066126e8 Mon Sep 17 00:00:00 2001 From: Jan Janssen Date: Wed, 18 Mar 2026 06:09:20 -0700 Subject: [PATCH 1/2] Add uv check --- .github/workflows/pipeline.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 5a82150..f107cfb 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_ckeck, unittest_old, unittest_matrix, notebooks, pip_check, coverage] permissions: contents: write pull-requests: write From 36d874a5f6e7e2bb5e54dce9a9baefc6c71b7fb0 Mon Sep 17 00:00:00 2001 From: Jan Janssen Date: Wed, 18 Mar 2026 06:25:28 -0700 Subject: [PATCH 2/2] Update pipeline.yml --- .github/workflows/pipeline.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index f107cfb..aae6254 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -216,7 +216,7 @@ jobs: python -m unittest discover tests autobot: - needs: [uv_ckeck, 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