diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index d3c5c7f366..d7cc77069a 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -17,7 +17,7 @@ jobs: - name: Checkout uses: actions/checkout@v7 - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 with: enable-cache: true prune-cache: true diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8af7c37397..c40ca35872 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -304,7 +304,7 @@ jobs: ) PY - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 with: enable-cache: true prune-cache: true @@ -358,7 +358,7 @@ jobs: cargo fmt --manifest-path "$root" --all -- --check done - name: Restore cargo build cache - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v6 with: path: | ~/.cargo/registry/index @@ -370,7 +370,7 @@ jobs: restore-keys: | cargo-test-${{ runner.os }}-${{ runner.arch }}- - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 with: enable-cache: true prune-cache: true @@ -386,7 +386,7 @@ jobs: - name: Save cargo build cache if: github.ref == 'refs/heads/main' - uses: actions/cache/save@v4 + uses: actions/cache/save@v6 with: path: | ~/.cargo/registry/index @@ -414,7 +414,7 @@ jobs: - name: Install Rust toolchain uses: dtolnay/rust-toolchain@stable - name: Restore cargo build cache - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: | ~/.cargo/registry/index @@ -424,7 +424,7 @@ jobs: key: pyo3-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('**/Cargo.lock') }} restore-keys: pyo3-${{ runner.os }}-${{ runner.arch }}- - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 - name: Install dependency for pyaudio (Ubuntu) if: runner.os == 'Linux' run: | @@ -457,7 +457,7 @@ jobs: sudo apt-get update sudo apt-get install -y libturbojpeg portaudio19-dev - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 with: enable-cache: true prune-cache: true @@ -574,7 +574,7 @@ jobs: # ---- Browser e2e: dimos run --local-relay + Playwright on the dist ---- - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 with: enable-cache: true prune-cache: true @@ -645,7 +645,7 @@ jobs: - name: Checkout uses: actions/checkout@v7 - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 with: enable-cache: true prune-cache: true @@ -832,7 +832,7 @@ jobs: if: matrix.os == 'Linux' run: echo "UV_CACHE_DIR=$(dirname "$RUNNER_WORKSPACE")/uv-cache" >> "$GITHUB_ENV" - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 with: # We persist on disk above, cache would clean some of this up. enable-cache: false @@ -1083,7 +1083,7 @@ jobs: git lfs pull --include="misc/DimSim/**" git config --local --unset-all http.https://github.com/.extraheader - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 with: # We persist on disk, cache would clean some of this up. enable-cache: false @@ -1222,7 +1222,7 @@ jobs: # own processes in user space. sudo sysctl -w kernel.perf_event_paranoid=2 - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 with: enable-cache: true - name: Install dependencies @@ -1336,7 +1336,7 @@ jobs: git fetch --depth=1 origin gh-pages git show FETCH_HEAD:dev/bench/data.js > data.js - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 with: # Nothing worth caching: Otava's dependencies are all prebuilt wheels. enable-cache: false diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml index 808ad6f9fc..d81e256595 100644 --- a/.github/workflows/docs-deploy.yml +++ b/.github/workflows/docs-deploy.yml @@ -37,7 +37,7 @@ jobs: run: git lfs pull --include="docs/**,assets/readme/**" --exclude="" - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 with: enable-cache: true prune-cache: true diff --git a/.github/workflows/install.yml b/.github/workflows/install.yml index 958c082c5d..0b314362d7 100644 --- a/.github/workflows/install.yml +++ b/.github/workflows/install.yml @@ -28,7 +28,7 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: persist-credentials: false - - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + - uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 - name: Shell syntax and lint run: | /bin/bash -n scripts/install.sh diff --git a/.github/workflows/message-codegen.yml b/.github/workflows/message-codegen.yml index c86d4ea9ce..5045303546 100644 --- a/.github/workflows/message-codegen.yml +++ b/.github/workflows/message-codegen.yml @@ -26,7 +26,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v7 - - uses: astral-sh/setup-uv@v10.0.1 + - uses: astral-sh/setup-uv@v10.3.0 - name: Install published generator and consumer test tools run: | uv venv .venv --python 3.12 diff --git a/.github/workflows/release-build-check.yml b/.github/workflows/release-build-check.yml index 7d317cd6c3..b24e371d2b 100644 --- a/.github/workflows/release-build-check.yml +++ b/.github/workflows/release-build-check.yml @@ -38,7 +38,7 @@ jobs: - name: Build cockpit dist uses: ./.github/actions/build-cockpit - name: Build one wheel - uses: pypa/cibuildwheel@v4.2.1 + uses: pypa/cibuildwheel@v4.3.1 with: only: cp312-manylinux_x86_64 @@ -52,7 +52,7 @@ jobs: - name: Build cockpit dist uses: ./.github/actions/build-cockpit - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 with: enable-cache: true prune-cache: true diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 540f1faddb..7f7ba9a327 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,7 +31,7 @@ jobs: - name: Checkout uses: actions/checkout@v7 - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 with: enable-cache: true prune-cache: true @@ -80,7 +80,7 @@ jobs: - name: Checkout uses: actions/checkout@v7 - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 with: enable-cache: true prune-cache: true @@ -130,7 +130,7 @@ jobs: - name: Build cockpit dist # setup.py copies it into the wheel's _relay_dist uses: ./.github/actions/build-cockpit - name: Build wheels - uses: pypa/cibuildwheel@v4.2.1 + uses: pypa/cibuildwheel@v4.3.1 - name: Attestation uses: actions/attest-build-provenance@v4 with: @@ -158,7 +158,7 @@ jobs: path: dist merge-multiple: true - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 - name: Install twine run: uv tool install twine - name: Validate distributions @@ -187,7 +187,7 @@ jobs: path: dist merge-multiple: true - name: Install uv - uses: astral-sh/setup-uv@v10.2.0 + uses: astral-sh/setup-uv@v10.3.0 - name: Install twine run: uv tool install twine - name: Validate distributions