diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e5c870f..098d8ea 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,10 +16,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Setup Python - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 with: python-version: "3.13" @@ -27,7 +27,7 @@ jobs: uses: dtolnay/rust-toolchain@stable - name: Install uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v9.0.0 with: enable-cache: true @@ -59,7 +59,7 @@ jobs: run: uv run --no-sync twine check dist/* - name: Setup Node - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: "20" cache: npm @@ -89,10 +89,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Setup Python - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 with: python-version: ${{ matrix.python-version }} @@ -100,7 +100,7 @@ jobs: uses: dtolnay/rust-toolchain@stable - name: Install uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v9.0.0 with: enable-cache: true @@ -119,7 +119,7 @@ jobs: - name: Upload coverage to Codecov if: ${{ matrix.python-version == '3.13' && (github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository) }} - uses: codecov/codecov-action@v6 + uses: codecov/codecov-action@v7 with: files: ./coverage.xml fail_ci_if_error: true diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0d612f5..455e571 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,10 +23,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Setup Python - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 with: python-version: "3.13" @@ -34,7 +34,7 @@ jobs: uses: dtolnay/rust-toolchain@stable - name: Install uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v9.0.0 with: enable-cache: true @@ -57,7 +57,7 @@ jobs: run: cargo test --locked - name: Setup Node - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: "20" cache: npm @@ -76,15 +76,15 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Setup Python - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 with: python-version: "3.13" - name: Install uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v9.0.0 with: enable-cache: true @@ -108,7 +108,7 @@ jobs: - aarch64 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Build wheels uses: PyO3/maturin-action@v1 @@ -136,7 +136,7 @@ jobs: - aarch64 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Build wheels uses: PyO3/maturin-action@v1 @@ -157,7 +157,7 @@ jobs: runs-on: windows-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Build wheels uses: PyO3/maturin-action@v1 @@ -182,7 +182,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Download distributions uses: actions/download-artifact@v8 @@ -191,12 +191,12 @@ jobs: merge-multiple: true - name: Setup Python - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 with: python-version: "3.13" - name: Install uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v9.0.0 with: enable-cache: true