diff --git a/.github/workflows/ci-docs.yaml b/.github/workflows/ci-docs.yaml index fb4e2df..41bfcb7 100644 --- a/.github/workflows/ci-docs.yaml +++ b/.github/workflows/ci-docs.yaml @@ -13,10 +13,10 @@ jobs: timeout-minutes: 10 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Install uv and setup python - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: activate-environment: true python-version: "3.12" @@ -34,7 +34,7 @@ jobs: - name: Upload docs artifact if: github.event_name == 'pull_request' - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: docs-build path: docs/build/html/ @@ -46,10 +46,10 @@ jobs: timeout-minutes: 10 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Install uv and setup python - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: activate-environment: true python-version: "3.12" @@ -71,10 +71,10 @@ jobs: timeout-minutes: 10 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Install uv and setup python - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: activate-environment: true python-version: "3.12" diff --git a/.github/workflows/ci-examples.yaml b/.github/workflows/ci-examples.yaml index e8274b4..80d9983 100644 --- a/.github/workflows/ci-examples.yaml +++ b/.github/workflows/ci-examples.yaml @@ -84,9 +84,9 @@ jobs: UV_TORCH_BACKEND: cpu steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Install uv and setup python - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: activate-environment: true python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/ci-integrations.yaml b/.github/workflows/ci-integrations.yaml index e1f687c..290d49c 100644 --- a/.github/workflows/ci-integrations.yaml +++ b/.github/workflows/ci-integrations.yaml @@ -36,9 +36,9 @@ jobs: UV_TORCH_BACKEND: cpu steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Install uv and setup python - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: activate-environment: true python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/ci-mypy.yaml b/.github/workflows/ci-mypy.yaml index 40157d3..dace5e4 100644 --- a/.github/workflows/ci-mypy.yaml +++ b/.github/workflows/ci-mypy.yaml @@ -23,9 +23,9 @@ jobs: matrix: python-version: ["3.10", "3.13"] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Install uv and setup python - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: activate-environment: true python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/ci-unittests.yaml b/.github/workflows/ci-unittests.yaml index cfd71f7..b48514d 100644 --- a/.github/workflows/ci-unittests.yaml +++ b/.github/workflows/ci-unittests.yaml @@ -30,9 +30,9 @@ jobs: UV_TORCH_BACKEND: cpu steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Install uv and setup python - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v7 with: activate-environment: true python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/push_wheel.yaml b/.github/workflows/push_wheel.yaml index d568f03..56bd6fc 100644 --- a/.github/workflows/push_wheel.yaml +++ b/.github/workflows/push_wheel.yaml @@ -20,8 +20,8 @@ jobs: permissions: id-token: write steps: - - uses: actions/checkout@v5 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v6 + - uses: actions/setup-python@v6 with: python-version: "3.8" cache: "pip" @@ -50,14 +50,14 @@ jobs: # TODO: add back once ownership is transferred # - name: Publish to Test PyPI # if: startsWith(github.event.ref, 'refs/tags') - # uses: pypa/gh-action-pypi-publish@v1.12.4 + # uses: pypa/gh-action-pypi-publish@v1.14.0 # with: # repository_url: https://test.pypi.org/legacy/ # verbose: true - name: Publish distribution 📦 to PyPI if: startsWith(github.event.ref, 'refs/tags') - uses: pypa/gh-action-pypi-publish@v1.12.4 + uses: pypa/gh-action-pypi-publish@v1.14.0 with: user: __token__ password: ${{ secrets.pypi_password }}