diff --git a/.github/workflows/test_and_cov.yml b/.github/workflows/test_and_cov.yml index f0c5b17a..eaea1fee 100644 --- a/.github/workflows/test_and_cov.yml +++ b/.github/workflows/test_and_cov.yml @@ -13,7 +13,7 @@ jobs: strategy: matrix: python-version: [3.11, 3.12, 3.13] - os: [ubuntu-latest, macos-latest, macos-14] + os: [ubuntu-latest, macos-latest, macos-14, ubuntu-24.04-arm] exclude: - os: macos-14 python-version: 3.13 @@ -29,6 +29,14 @@ jobs: with: python-version: ${{ matrix.python-version }} + - name: Install uv + uses: astral-sh/setup-uv@v5 + with: + python-version: ${{ matrix.python-version }} + + - name: Configure pdm to use uv + run: pdm config use_uv true + - name: install pdm and dependencies run: make deps