From c3465fd62a4ecc732a04b74e8c0cc01826b17ddc Mon Sep 17 00:00:00 2001 From: Casper Beyer Date: Wed, 8 Oct 2025 12:24:58 +0200 Subject: [PATCH 1/2] Add `uv_extras` to nats test matrix Signed-off-by: Casper Beyer --- .github/workflows/test.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 165fc0d4c..3168965f3 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 @@ -37,7 +38,7 @@ jobs: - name: Install dependencies and project run: | - uv sync --dev + uv sync --dev ${{ matrix.uv_extras }} ./nats/scripts/install_nats.sh - name: Run tests From e0a78cf7914eeb5d1f8dcbbd36176790410adab3 Mon Sep 17 00:00:00 2001 From: Casper Beyer Date: Sat, 11 Oct 2025 22:36:46 +0200 Subject: [PATCH 2/2] Update rust toolchain in the job --- .github/workflows/test.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3168965f3..c3b8bebab 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -36,6 +36,9 @@ 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 ${{ matrix.uv_extras }}