22
33name : Unix build
44
5-
6-
75on :
86 push :
97 pull_request :
1715
1816 - uses : actions/setup-python@v5
1917 with :
20- python-version : ' 3.10 '
18+ python-version : ' 3.11 '
2119
2220 - name : Install Deps
2321 run : |
@@ -50,13 +48,34 @@ jobs:
5048 export "IDF_PATH=${GITHUB_WORKSPACE}/lib/esp-idf"
5149 . ./lib/esp-idf/export.sh
5250
53- - name : Build ESP32 port
54- run : python3 make.py esp32 BOARD=ESP32_GENERIC_S3 BOARD_VARIANT=SPIRAM_OCT DISPLAY=rgb_display INDEV=gt911 --ccache
51+ - name : Build ESP32_GENERIC_S3
52+ run : python3 make.py esp32 BOARD=ESP32_GENERIC_S3 DISPLAY=all INDEV=all EXPANDER=all --ccache --no-scrub
53+
54+ - name : Build ESP32_GENERIC_S3 SPIRAM_OCT
55+ run : python3 make.py esp32 BOARD=ESP32_GENERIC_S3 BOARD_VARIANT=SPIRAM_OCT DISPLAY=all INDEV=all EXPANDER=all --ccache --no-scrub
56+
57+ - name : Build ESP32_GENERIC_S3 SPIRAM_OCT
58+ run : python3 make.py esp32 BOARD=ESP32_GENERIC_S3 BOARD_VARIANT=SPIRAM_OCT --flash-size=8 DISPLAY=all INDEV=all EXPANDER=all --ccache --no-scrub
59+
60+ - name : Build ESP32_GENERIC_S3 SPIRAM_OCT
61+ run : python3 make.py esp32 BOARD=ESP32_GENERIC_S3 BOARD_VARIANT=SPIRAM_OCT --flash-size=8 --octal-flash DISPLAY=all INDEV=all EXPANDER=all --ccache --no-scrub
62+
63+ - name : Build ESP32_GENERIC_S3 SPIRAM_OCT
64+ run : python3 make.py esp32 BOARD=ESP32_GENERIC_S3 BOARD_VARIANT=SPIRAM_OCT --flash-size=16 --octal-flash DISPLAY=all INDEV=all EXPANDER=all --ccache --no-scrub
65+
66+ - name : Build ESP32_GENERIC_S2 SPIRAM_OCT
67+ run : python3 make.py esp32 BOARD=ESP32_GENERIC_S2 BOARD_VARIANT=SPIRAM_OCT DISPLAY=all INDEV=all EXPANDER=all --ccache --no-scrub
5568
5669 - uses : actions/upload-artifact@v4
5770 with :
58- name : lvgl_micropy_ESP32_GENERIC_S3-8
59- path : build/lvgl_micropy_ESP32_GENERIC_S3-8.bin
71+ name : lvgl_micropy_ESP32
72+ path :
73+ lvgl_micropy_ESP32_GENERIC_S3-4.bin
74+ lvgl_micropy_ESP32_GENERIC_S3-SPIRAM_OCT-4.bin
75+ lvgl_micropy_ESP32_GENERIC_S3-SPIRAM_OCT-8.bin
76+ lvgl_micropy_ESP32_GENERIC_S3-SPIRAM_OCT_OCTFLASH-8.bin
77+ lvgl_micropy_ESP32_GENERIC_S3-SPIRAM_OCT_OCTFLASH-16.bin
78+ lvgl_micropy_ESP32_GENERIC_S2-4.bin
6079 if-no-files-found : ignore
6180
6281 build_unix :
@@ -67,13 +86,13 @@ jobs:
6786 - uses : actions/checkout@v4
6887 - uses : actions/setup-python@v5
6988 with :
70- python-version : ' 3.10 '
89+ python-version : ' 3.11 '
7190
7291 - name : Install Deps
7392 run : |
7493 sudo apt-get update && sudo apt-get install --assume-yes --allow-downgrades --allow-remove-essential --allow-change-held-packages build-essential pkg-config cmake ninja-build libffi-dev gnome-desktop-testing libasound2-dev libpulse-dev libaudio-dev libjack-dev libsndio-dev libx11-dev libxext-dev libxrandr-dev libxcursor-dev libxfixes-dev libxi-dev libxss-dev libxkbcommon-dev libdrm-dev libgbm-dev libgl1-mesa-dev libgles2-mesa-dev libegl1-mesa-dev libdbus-1-dev libibus-1.0-dev libudev-dev fcitx-libs-dev libpipewire-0.3-dev libwayland-dev libdecor-0-dev
7594 git submodule update --init -- lib/pycparser
76- git submodule update --init --jobs 4 -- lib/micropython
95+ git submodule update --init --jobs 4 -- lib/micropython
7796 git submodule update --init --jobs 4 -- lib/lvgl
7897 git submodule update --init --jobs 4 -- lib/SDL
7998 cd lib/SDL
@@ -104,7 +123,7 @@ jobs:
104123 #
105124 # - uses: actions/setup-python@v5
106125 # with:
107- # python-version: '3.10 '
126+ # python-version: '3.11 '
108127 #
109128 # - name: Install Deps
110129 # run: |
0 commit comments