diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 165fc0d4c..c3b8bebab 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,6 +19,7 @@ jobs: matrix: python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] nats_version: ["v2.10.29", "v2.11.8", "main"] + uv_extras: ["", "--all-extras"] include: - nats_version: "main" continue-on-error: true @@ -35,9 +36,12 @@ jobs: - name: Install uv uses: astral-sh/setup-uv@v6 + - name: Update Rust toolchain + run: rustup update stable + - name: Install dependencies and project run: | - uv sync --dev + uv sync --dev ${{ matrix.uv_extras }} ./nats/scripts/install_nats.sh - name: Run tests