mirror of
https://github.com/imjasonh/esp32
synced 2026-07-06 23:52:24 +00:00
CI: pin setup-uv to v7 (no v8 moving tag), add publisher rust-toolchain
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
71fa55f189
commit
9ef15ba16d
3 changed files with 7 additions and 2 deletions
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
|
|
@ -34,7 +34,7 @@ jobs:
|
|||
run: sudo apt-get update && sudo apt-get install -y cmake ninja-build
|
||||
|
||||
- name: Setup uv (for python-shim)
|
||||
uses: astral-sh/setup-uv@v8
|
||||
uses: astral-sh/setup-uv@v7
|
||||
|
||||
- name: Setup Xtensa toolchain (espup)
|
||||
uses: esp-rs/xtensa-toolchain@v1.7
|
||||
|
|
|
|||
2
.github/workflows/publish.yml
vendored
2
.github/workflows/publish.yml
vendored
|
|
@ -36,7 +36,7 @@ jobs:
|
|||
run: sudo apt-get update && sudo apt-get install -y cmake ninja-build
|
||||
|
||||
- name: Setup uv (for python-shim)
|
||||
uses: astral-sh/setup-uv@v8
|
||||
uses: astral-sh/setup-uv@v7
|
||||
|
||||
- name: Setup Xtensa toolchain (espup)
|
||||
uses: esp-rs/xtensa-toolchain@v1.7
|
||||
|
|
|
|||
5
tools/publisher/rust-toolchain.toml
Normal file
5
tools/publisher/rust-toolchain.toml
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
# The publisher is a host-side binary; the parent rust-toolchain.toml
|
||||
# pins `esp` for the firmware build, which isn't installed on host-only
|
||||
# CI jobs. Override here so cargo uses stable.
|
||||
[toolchain]
|
||||
channel = "stable"
|
||||
Loading…
Add table
Add a link
Reference in a new issue