diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index f062318..a696a23 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -42,7 +42,7 @@ jobs: with: python-version: 3.x - name: Build wheels - uses: PyO3/maturin-action@v1 + uses: PyO3/maturin-action@04ac600d27cdf7a9a280dadf7147097c42b757ad # v1.50.1 with: target: ${{ matrix.platform.target }} args: --release --out dist --find-interpreter @@ -73,7 +73,7 @@ jobs: with: python-version: 3.x - name: Build wheels - uses: PyO3/maturin-action@v1 + uses: PyO3/maturin-action@04ac600d27cdf7a9a280dadf7147097c42b757ad # v1.50.1 with: target: ${{ matrix.platform.target }} args: --release --out dist --find-interpreter @@ -100,7 +100,7 @@ jobs: with: python-version: 3.x - name: Build wheels - uses: PyO3/maturin-action@v1 + uses: PyO3/maturin-action@04ac600d27cdf7a9a280dadf7147097c42b757ad # v1.50.1 with: target: ${{ matrix.platform.target }} args: --release --out dist --find-interpreter @@ -116,7 +116,7 @@ jobs: steps: - uses: actions/checkout@v6 - name: Build sdist - uses: PyO3/maturin-action@v1 + uses: PyO3/maturin-action@04ac600d27cdf7a9a280dadf7147097c42b757ad # v1.50.1 with: command: sdist args: --out dist @@ -146,7 +146,7 @@ jobs: subject-path: 'wheels-*/*' - name: Install uv if: ${{ startsWith(github.ref, 'refs/tags/') }} - uses: astral-sh/setup-uv@v7 + uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0 - name: Publish to PyPI if: ${{ startsWith(github.ref, 'refs/tags/') }} run: uv publish 'wheels-*/*' diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7abac70..1622fde 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -26,7 +26,7 @@ jobs: - uses: actions/setup-python@v5 with: python-version: "3.x" - - uses: astral-sh/setup-uv@v4 + - uses: astral-sh/setup-uv@38f3f104447c67c051c4a08e39b64a148898af3a # v4.2.0 - name: Build and install extension run: uv run --with maturin maturin develop - name: Run Python tests