From dcb831e4bcc3d7284c2b374b23022b950bd32330 Mon Sep 17 00:00:00 2001 From: zackees Date: Sun, 31 May 2026 05:54:40 -0700 Subject: [PATCH] =?UTF-8?q?ci:=20bump=20setup-soldr=20v0.9.24=20=E2=86=92?= =?UTF-8?q?=20v0.9.35?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Picks up the cumulative perf + observability wins: - #302/#303: sub-phase timing observability (each setup phase now prints a `{sub=Xs sub=Ys}` breakdown inline, surfacing the slow spots). - #304/#308: FS-first rustup probe — eliminates ~7s `rustup toolchain list` subprocess on every warm CI run by reading $RUSTUP_HOME/toolchains/ directly. Validated on zccache CI: linux/Test wall clock dropped 30.0s → 14.8s (-15.2s). Co-authored-by: Claude Opus 4.7 --- .github/workflows/acceptance-205.yml | 2 +- .github/workflows/bench-205.yml | 4 ++-- .github/workflows/check-macos.yml | 2 +- .github/workflows/check-ubuntu.yml | 2 +- .github/workflows/check-windows.yml | 2 +- .github/workflows/docs.yml | 2 +- .github/workflows/dylint.yml | 2 +- .github/workflows/fmt.yml | 2 +- .github/workflows/msrv.yml | 2 +- .github/workflows/template_build.yml | 2 +- .github/workflows/template_native_build.yml | 2 +- 11 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/acceptance-205.yml b/.github/workflows/acceptance-205.yml index 97e06902..9b281f3f 100644 --- a/.github/workflows/acceptance-205.yml +++ b/.github/workflows/acceptance-205.yml @@ -52,7 +52,7 @@ jobs: - uses: actions/checkout@v6 - uses: astral-sh/setup-uv@v3 - name: Setup soldr - uses: zackees/setup-soldr@v0.9.24 + uses: zackees/setup-soldr@v0.9.35 with: cache: true build-cache: true diff --git a/.github/workflows/bench-205.yml b/.github/workflows/bench-205.yml index d46ba360..5a2aa82f 100644 --- a/.github/workflows/bench-205.yml +++ b/.github/workflows/bench-205.yml @@ -36,7 +36,7 @@ jobs: - uses: actions/checkout@v6 - uses: astral-sh/setup-uv@v3 - name: Setup soldr - uses: zackees/setup-soldr@v0.9.24 + uses: zackees/setup-soldr@v0.9.35 with: cache: true build-cache: true @@ -66,7 +66,7 @@ jobs: - uses: actions/checkout@v6 - uses: astral-sh/setup-uv@v3 - name: Setup soldr - uses: zackees/setup-soldr@v0.9.24 + uses: zackees/setup-soldr@v0.9.35 with: cache: true build-cache: true diff --git a/.github/workflows/check-macos.yml b/.github/workflows/check-macos.yml index 71f26238..eddefcb9 100644 --- a/.github/workflows/check-macos.yml +++ b/.github/workflows/check-macos.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/checkout@v6 - name: Setup soldr id: setup-soldr - uses: zackees/setup-soldr@v0.9.24 + uses: zackees/setup-soldr@v0.9.35 with: cache: true build-cache: true diff --git a/.github/workflows/check-ubuntu.yml b/.github/workflows/check-ubuntu.yml index c486e775..28c4ee85 100644 --- a/.github/workflows/check-ubuntu.yml +++ b/.github/workflows/check-ubuntu.yml @@ -20,7 +20,7 @@ jobs: - uses: astral-sh/setup-uv@v3 - name: Setup soldr id: setup-soldr - uses: zackees/setup-soldr@v0.9.24 + uses: zackees/setup-soldr@v0.9.35 with: cache: true build-cache: true diff --git a/.github/workflows/check-windows.yml b/.github/workflows/check-windows.yml index d49266e5..7e433052 100644 --- a/.github/workflows/check-windows.yml +++ b/.github/workflows/check-windows.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/checkout@v6 - name: Setup soldr id: setup-soldr - uses: zackees/setup-soldr@v0.9.24 + uses: zackees/setup-soldr@v0.9.35 with: cache: true build-cache: true diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 00ee2499..08288c24 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/checkout@v6 - name: Setup soldr id: setup-soldr - uses: zackees/setup-soldr@v0.9.24 + uses: zackees/setup-soldr@v0.9.35 with: cache: true build-cache: true diff --git a/.github/workflows/dylint.yml b/.github/workflows/dylint.yml index de60ca60..f7010aae 100644 --- a/.github/workflows/dylint.yml +++ b/.github/workflows/dylint.yml @@ -22,7 +22,7 @@ jobs: steps: - uses: actions/checkout@v6 - uses: astral-sh/setup-uv@v3 - - uses: zackees/setup-soldr@v0.9.24 + - uses: zackees/setup-soldr@v0.9.35 with: cache: true toolchain: 1.94.1 diff --git a/.github/workflows/fmt.yml b/.github/workflows/fmt.yml index fed2b3b3..ce0385fc 100644 --- a/.github/workflows/fmt.yml +++ b/.github/workflows/fmt.yml @@ -17,7 +17,7 @@ jobs: - uses: actions/checkout@v6 - name: Setup soldr id: setup-soldr - uses: zackees/setup-soldr@v0.9.24 + uses: zackees/setup-soldr@v0.9.35 with: cache: true build-cache: true diff --git a/.github/workflows/msrv.yml b/.github/workflows/msrv.yml index b6961d4e..b2286477 100644 --- a/.github/workflows/msrv.yml +++ b/.github/workflows/msrv.yml @@ -17,7 +17,7 @@ jobs: - uses: actions/checkout@v6 - name: Setup soldr id: setup-soldr - uses: zackees/setup-soldr@v0.9.24 + uses: zackees/setup-soldr@v0.9.35 with: cache: true build-cache: true diff --git a/.github/workflows/template_build.yml b/.github/workflows/template_build.yml index 61130592..040ab1f6 100644 --- a/.github/workflows/template_build.yml +++ b/.github/workflows/template_build.yml @@ -35,7 +35,7 @@ jobs: - name: Setup soldr id: setup-soldr - uses: zackees/setup-soldr@v0.9.24 + uses: zackees/setup-soldr@v0.9.35 with: # cache-preset: foundation expands to: # build-cache: true, target-cache: false, diff --git a/.github/workflows/template_native_build.yml b/.github/workflows/template_native_build.yml index fcc5f8a0..955ac27c 100644 --- a/.github/workflows/template_native_build.yml +++ b/.github/workflows/template_native_build.yml @@ -54,7 +54,7 @@ jobs: - name: Setup soldr id: setup-soldr - uses: zackees/setup-soldr@v0.9.24 + uses: zackees/setup-soldr@v0.9.35 with: cache: true build-cache: true