@@ -26,26 +26,44 @@ jobs:
2626 - name : Build PlatformIO Project D1
2727 run : pio ci -c ./examples/DBTFT/platformio.ini -e d1_mini --build-dir /tmp/pio-build --keep-build-dir ./examples/DBTFT/src
2828
29+ - name : Copy ESP8266 firmware
30+ run : cp /tmp/pio-build/.pio/build/d1_mini/firmware.bin /tmp/ESP8266-ILI9341.bin
31+
2932 - name : Upload esp8266
3033 uses : actions/upload-artifact@v4
3134 with :
3235 name : ESP8266-ILI9341
33- path : /tmp/pio-build/.pio/build/d1_mini/firmware .bin
36+ path : /tmp/ESP8266-ILI9341 .bin
3437
3538 - name : Build PlatformIO Project CYD 9341
3639 run : pio ci -c ./examples/DBTFT/platformio.ini -e 2432s028r --build-dir /tmp/pio-build --keep-build-dir ./examples/DBTFT/src
3740
41+ - name : Copy CYD-ILI9341 firmware
42+ run : cp /tmp/pio-build/.pio/build/2432s028r/firmware.bin /tmp/CYD-ILI9341.bin
43+
3844 - name : Upload CYD-ILI9341
3945 uses : actions/upload-artifact@v4
4046 with :
4147 name : CYD-ILI9341
42- path : /tmp/pio-build/.pio/build/2432s028r/firmware .bin
48+ path : /tmp/CYD-ILI9341 .bin
4349
4450 - name : Build PlatformIO Project CYD 7798
4551 run : pio ci -c ./examples/DBTFT/platformio.ini -e 2432s028r_dualusb --build-dir /tmp/pio-build --keep-build-dir ./examples/DBTFT/src
4652
53+ - name : Copy CYD-ST7798 firmware
54+ run : cp /tmp/pio-build/.pio/build/2432s028r_dualusb/firmware.bin /tmp/CYD-ST7798.bin
55+
4756 - name : Upload CYD-ST7798
4857 uses : actions/upload-artifact@v4
4958 with :
5059 name : CYD-ST7798
51- path : /tmp/pio-build/.pio/build/2432s028r_dualusb/firmware.bin
60+ path : /tmp/CYD-ST7798.bin
61+
62+ - name : Attach binaries to release
63+ if : startsWith(github.ref, 'refs/tags/')
64+ uses : softprops/action-gh-release@v2
65+ with :
66+ files : |
67+ /tmp/ESP8266-ILI9341.bin
68+ /tmp/CYD-ILI9341.bin
69+ /tmp/CYD-ST7798.bin
0 commit comments