2727 uses : actions/cache@v4
2828 with :
2929 path : ~/.platformio
30- key : ${{ runner.os }}-pio-esp32_4MB_V4_S_eth -${{ hashFiles('**/platformio.ini') }}
30+ key : ${{ runner.os }}-pio-esp32_16MB_V4_M_eth_debug -${{ hashFiles('**/platformio.ini') }}
3131 restore-keys : |
32- ${{ runner.os }}-pio-esp32_4MB_V4_S_eth -
32+ ${{ runner.os }}-pio-esp32_16MB_V4_M_eth_debug -
3333
3434 - name : Set up Python
3535 uses : actions/setup-python@v5
@@ -52,13 +52,13 @@ jobs:
5252 run : npm run build
5353
5454 - name : Build ESP32 firmware
55- run : pio run -e esp32_4MB_V4_S_eth
55+ run : pio run -e esp32_16MB_V4_M_eth_debug
5656
5757 - name : Upload firmware artifacts
5858 uses : actions/upload-artifact@v4
5959 with :
6060 name : esp32-firmware
61- path : .pio/build/esp32_4MB_V4_S_eth /
61+ path : .pio/build/esp32_16MB_V4_M_eth_debug /
6262 retention-days : 1
6363
6464 # Job 2: Test with QEMU ESP32
8585 uses : actions/download-artifact@v4
8686 with :
8787 name : esp32-firmware
88- path : .pio/build/esp32_4MB_V4_S_eth /
88+ path : .pio/build/esp32_16MB_V4_M_eth_debug /
8989
9090 - name : Install Node.js dependencies
9191 run : npm ci
@@ -116,7 +116,7 @@ jobs:
116116 - name : Start QEMU with WLED firmware in background
117117 run : |
118118 chmod +x .github/scripts/run-qemu.sh
119- bash .github/scripts/run-qemu.sh .pio/build/esp32_4MB_V4_S_eth qemu-esp32 8080 > qemu-output.log 2>&1 &
119+ bash .github/scripts/run-qemu.sh .pio/build/esp32_16MB_V4_M_eth_debug qemu-esp32 8080 > qemu-output.log 2>&1 &
120120 echo "Waiting for QEMU to start and WLED to boot..."
121121 sleep 45
122122
0 commit comments