summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCYFS <[email protected]>2026-07-22 10:45:14 +0800
committerRbb666 <[email protected]>2026-07-22 13:32:41 +0800
commit5fca863334798e3e30442c854a4e61ca1f0783a9 (patch)
tree0dd0491ac894b2b416127591e7e92a5d467d472f
parentbb85278748633dbf21c2012d985fe092795f837b (diff)
[ci] Fix ESP32-C3 MemBrowse dependency setup
-rw-r--r--.github/workflows/membrowse-report.yml4
1 files changed, 3 insertions, 1 deletions
diff --git a/.github/workflows/membrowse-report.yml b/.github/workflows/membrowse-report.yml
index d7877e6058..61118aa2fd 100644
--- a/.github/workflows/membrowse-report.yml
+++ b/.github/workflows/membrowse-report.yml
@@ -134,7 +134,6 @@ jobs:
riscv32-esp-elf)
wget -q https://github.com/espressif/crosstool-NG/releases/download/esp-2022r1-RC1/riscv32-esp-elf-gcc11_2_0-esp-2022r1-RC1-linux-amd64.tar.xz
sudo tar xf riscv32-esp-elf-gcc11_2_0-esp-2022r1-RC1-linux-amd64.tar.xz -C /opt
- pip3 install --user esptool
echo "TOOLCHAIN_PATH=/opt/riscv32-esp-elf/bin" >> $GITHUB_ENV
;;
riscv64-linux-musl-k230)
@@ -157,6 +156,9 @@ jobs:
run: |
source $HOME/.env/env.sh
pip install -r tools/requirements.txt
+ if [ "${{ matrix.toolchain }}" = "riscv32-esp-elf" ]; then
+ python -m pip install esptool
+ fi
export RTT_EXEC_PATH="$TOOLCHAIN_PATH"
export RTT_ROOT="$PWD"
export RTT_CC="${MATRIX_RTT_CC:-gcc}"