diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b0d1ec5..db4bf5a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,13 +17,13 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python: [39, 310, 311, 312] + python: [39, 310, 311, 312, 313] steps: - uses: actions/checkout@v4 - name: Install uv - run: curl -LsSf https://astral.sh/uv/install.sh | sh + uses: astral-sh/setup-uv@v4 - name: Test run: uv run --python ${{ matrix.python }} python -m unittest discover tests @@ -41,7 +41,7 @@ jobs: fail-fast: false matrix: os: [windows-latest, ubuntu-latest, macos-latest] - python: [39, 310, 311, 312] + python: [39, 310, 311, 312, 313] arch: [auto64, auto32, universal2] build: ["cp"] exclude: @@ -56,7 +56,7 @@ jobs: uses: actions/checkout@v4 - name: Install uv - run: curl -LsSf https://astral.sh/uv/install.sh | sh + uses: astral-sh/setup-uv@v4 - uses: pypa/cibuildwheel@v2.21.3 env: @@ -77,7 +77,7 @@ jobs: - uses: actions/checkout@v4 - name: Install uv - run: curl -LsSf https://astral.sh/uv/install.sh | sh + uses: astral-sh/setup-uv@v4 - name: Build sdist run: uv build --sdist @@ -105,7 +105,7 @@ jobs: merge-multiple: true - name: Install uv - run: curl -LsSf https://astral.sh/uv/install.sh | sh + uses: astral-sh/setup-uv@v4 - name: Publish run: uv publish