diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 5bd598853..489aa29dd 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -45,13 +45,13 @@ jobs: platforms: arm64 - name: Set up uv - uses: astral-sh/setup-uv@c9aa747934b6867b18bf8f6624a8929c4f76147b # v3.1.4 + uses: astral-sh/setup-uv@f731690a1dacb2f6393acc910887b8cda1a97789 # v3.1.6 with: version: "latest" - name: Build wheels and run all tests if: matrix.os-platform[0] == 'ubuntu-latest' - uses: pypa/cibuildwheel@f1859528322d7b29d4493ee241a167807661dfb4 # v2.21.2 + uses: pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3 env: CIBW_BUILD: cp${{ matrix.python-version }}-${{ matrix.os-platform[1] }} CIBW_TEST_SKIP: "*linux_aarch64" @@ -63,14 +63,14 @@ jobs: - name: Build wheels and run local tests if: matrix.os-platform[0] != 'ubuntu-latest' - uses: pypa/cibuildwheel@f1859528322d7b29d4493ee241a167807661dfb4 # v2.21.2 + uses: pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3 env: CIBW_BUILD: cp${{ matrix.python-version }}-${{ matrix.os-platform[1] }} CIBW_TEST_COMMAND: > uv pip install -r {project}/setup.py --extra dev --extra plotly && nbdev_test --path {project}/nbs/ --skip_file_re "(distributed|prophet).*.ipynb" --pause 1.0 --do_print --timing - - uses: actions/upload-artifact@604373da6381bf24206979c74d06a550515601b9 # v4.4.1 + - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 if: github.event_name == 'push' with: name: artifact-cp${{ matrix.python-version }}-${{ matrix.os-platform[1] }} diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 0032c0904..edd6c5c1e 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -32,11 +32,11 @@ jobs: platforms: arm64 - name: Build wheels - uses: pypa/cibuildwheel@f1859528322d7b29d4493ee241a167807661dfb4 # v2.21.2 + uses: pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3 env: CIBW_BUILD: cp${{ matrix.python-version }}-${{ matrix.os-platform[1] }} - - uses: actions/upload-artifact@604373da6381bf24206979c74d06a550515601b9 # v4.4.1 + - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 with: name: artifact-cp${{ matrix.python-version }}-${{ matrix.os-platform[1] }} path: wheelhouse/*.whl @@ -59,7 +59,7 @@ jobs: python -m pip install build python -m build --sdist --outdir dist - - uses: actions/upload-artifact@604373da6381bf24206979c74d06a550515601b9 # v4.4.1 + - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 with: path: dist/*.tar.gz diff --git a/.github/workflows/test-publish.yml b/.github/workflows/test-publish.yml index b2f45b601..9ed5f4e68 100644 --- a/.github/workflows/test-publish.yml +++ b/.github/workflows/test-publish.yml @@ -31,11 +31,11 @@ jobs: platforms: arm64 - name: Build wheels - uses: pypa/cibuildwheel@f1859528322d7b29d4493ee241a167807661dfb4 # v2.21.2 + uses: pypa/cibuildwheel@7940a4c0e76eb2030e473a5f864f291f63ee879b # v2.21.3 env: CIBW_BUILD: cp${{ matrix.python-version }}-${{ matrix.os-platform[1] }} - - uses: actions/upload-artifact@604373da6381bf24206979c74d06a550515601b9 # v4.4.1 + - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 with: name: artifact-cp${{ matrix.python-version }}-${{ matrix.os-platform[1] }} path: wheelhouse/*.whl @@ -58,7 +58,7 @@ jobs: python -m pip install build python -m build --sdist --outdir dist - - uses: actions/upload-artifact@604373da6381bf24206979c74d06a550515601b9 # v4.4.1 + - uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 with: path: dist/*.tar.gz