Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ block fails CI with a copy-paste fix.

### Bumping soldr

All `zackees/setup-soldr@v0` steps pin the installed soldr binary version.
All `zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca` steps pin the installed soldr binary version.
The full board template temporarily pins the setup action itself to merged
commit `f63d8987580fd50667d95b19130e82d9691ddd75` as a downstream canary
for setup-soldr#517 before the floating `v0` reference moves.
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/acceptance-205.yml
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ jobs:
ref: ${{ inputs.ref }}
- uses: astral-sh/setup-uv@v3
- name: Setup soldr
uses: zackees/setup-soldr@v0
uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
cache-key-suffix: acceptance-205-${{ matrix.test_bin }}
cache: true
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/bench-205.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
ref: ${{ inputs.ref }}
- uses: astral-sh/setup-uv@v3
- name: Setup soldr
uses: zackees/setup-soldr@v0
uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
cache-key-suffix: bench-205-${{ matrix.bench }}
cache: true
Expand Down Expand Up @@ -88,7 +88,7 @@ jobs:
ref: ${{ inputs.ref }}
- uses: astral-sh/setup-uv@v3
- name: Setup soldr
uses: zackees/setup-soldr@v0
uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
cache-key-suffix: bench-205-fastled-examples
cache: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/benchmark-build-comparison.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
- uses: astral-sh/setup-uv@v3

- name: Setup soldr
uses: zackees/setup-soldr@v0
uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
cache-key-suffix: benchmark-build-comparison-benchmark
cache: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
- uses: actions/setup-python@v6
with:
python-version: "3.13"
- uses: zackees/setup-soldr@v0
- uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
cache-key-suffix: check-macos-test
cache: true
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/check-ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ jobs:
echo "PYTHONHOME=$PYTHONHOME" >> "$GITHUB_ENV"
- name: Setup soldr
id: setup-soldr
uses: zackees/setup-soldr@6bf04d4196ee26fe9d51550187013a7f32955e20 # setup-soldr#582 exact-main promotion canary
uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca # setup-soldr#582 exact-main promotion canary
with:
# Own build-cache store (setup-soldr#237): with no suffix this job
# shared one Cargo.lock-keyed entry with ~10 other workflows, and
Expand Down Expand Up @@ -140,7 +140,7 @@ jobs:
with:
python-version: "3.10"
- name: Setup soldr
uses: zackees/setup-soldr@6bf04d4196ee26fe9d51550187013a7f32955e20 # setup-soldr#582 exact-main promotion canary
uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca # setup-soldr#582 exact-main promotion canary
with:
cache-key-suffix: python-facades
job-status: ${{ job.status }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
ref: ${{ inputs.ref }}
- name: Setup soldr
id: setup-soldr
uses: zackees/setup-soldr@67ed4018aca013f8388050ac9bc264244f9b742c
uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
cache-key-suffix: check-windows-check
cache: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-full.yml
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ jobs:
with:
ref: ${{ needs.verify.outputs.candidate_sha }}
persist-credentials: false
- uses: zackees/setup-soldr@dfbe9627f6cb0226716b61625b99a58949162720
- uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
cache-preset: foundation
prebuild-deps-flags: ""
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-minimal.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ jobs:
with:
ref: ${{ github.event.pull_request.head.sha }}
persist-credentials: false
- uses: zackees/setup-soldr@dfbe9627f6cb0226716b61625b99a58949162720
- uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
cache-preset: foundation
prebuild-deps-flags: ""
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ jobs:
with:
ref: ${{ needs.verify.outputs.candidate_sha }}
persist-credentials: false
- uses: zackees/setup-soldr@dfbe9627f6cb0226716b61625b99a58949162720
- uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
cache-preset: foundation
prebuild-deps-flags: ""
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dylint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ jobs:
- name: Validate platform-boundary ledgers
run: uv run --no-project python ci/enforce_platform_boundary.py --print-totals
- name: Setup soldr
uses: zackees/setup-soldr@v0
uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
# ci-tests applies the prescribed bounded resource contract for the
# workspace validation domain. Dylint deliberately remains on its
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/esp32s3-size-parity.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
- uses: astral-sh/setup-uv@v3

- name: Setup soldr
uses: zackees/setup-soldr@v0
uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
cache-key-suffix: esp32s3-size-parity-size-parity
cache: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/fmt.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
ref: ${{ inputs.ref }}
- name: Setup soldr
id: setup-soldr
uses: zackees/setup-soldr@v0
uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
cache-key-suffix: fmt-fmt
cache: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/nightly-platforms.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ jobs:
with:
ref: ${{ github.sha }}
persist-credentials: false
- uses: zackees/setup-soldr@dfbe9627f6cb0226716b61625b99a58949162720
- uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
cache-preset: foundation
prebuild-deps-flags: ""
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/platform-boundary-research.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
with:
persist-credentials: false
- uses: astral-sh/setup-uv@v3
- uses: zackees/setup-soldr@v0
- uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
cache-key-suffix: platform-boundary-research-inventory
cache: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/qemu-linux-runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:
- uses: astral-sh/setup-uv@v3

- name: Setup soldr
uses: zackees/setup-soldr@v0
uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
cache-key-suffix: qemu-linux-runtime-qemu_runtime
cache: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/template_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ jobs:
id: setup-soldr
if: inputs.fbuild-artifact == ''
# Canary exact setup-soldr main SHA before v0 promotion.
uses: zackees/setup-soldr@dfbe9627f6cb0226716b61625b99a58949162720
uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
# cache-preset: foundation expands to:
# build-cache: true, target-cache: false,
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/template_native_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ jobs:
- name: Setup soldr
id: setup-soldr
timeout-minutes: 10
uses: zackees/setup-soldr@v0
uses: zackees/setup-soldr@88040d6ee3baf4241823e27f1fb8f57e642a67ca
with:
cache: true
build-cache: true
Expand Down
Loading