]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
tox: Use uv to run pytest and sphinx
authorZack Cerza <zack@cerza.org>
Tue, 9 Sep 2025 03:27:27 +0000 (21:27 -0600)
committerZack Cerza <zack@cerza.org>
Fri, 7 Nov 2025 20:02:44 +0000 (13:02 -0700)
Signed-off-by: Zack Cerza <zack@cerza.org>
.github/workflows/ci.yml

index 7d68e59d546fd9842a2558c6fff3c3fbb10a6fee..2f3e0f4a75d359c0574700b1ce514de2977fd89c 100644 (file)
@@ -33,8 +33,7 @@ jobs:
         run: pipx ensurepath
       - name: Lint
         run: uv tool run ruff check
-
-      - name: Run unit tests
-        run: tox -e py3
+      - name: Run tests
+        run: uv run --all-extras pytest teuthology scripts
       - name: Run docs build
-        run: tox -e docs
+        run: uv run tox -e docs