2
2
3
3
name : Unix build
4
4
5
-
6
-
7
5
on :
8
6
push :
9
7
pull_request :
17
15
18
16
- uses : actions/setup-python@v5
19
17
with :
20
- python-version : ' 3.10 '
18
+ python-version : ' 3.11 '
21
19
22
20
- name : Install Deps
23
21
run : |
@@ -50,13 +48,34 @@ jobs:
50
48
export "IDF_PATH=${GITHUB_WORKSPACE}/lib/esp-idf"
51
49
. ./lib/esp-idf/export.sh
52
50
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
55
68
56
69
- uses : actions/upload-artifact@v4
57
70
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
60
79
if-no-files-found : ignore
61
80
62
81
build_unix :
@@ -67,13 +86,13 @@ jobs:
67
86
- uses : actions/checkout@v4
68
87
- uses : actions/setup-python@v5
69
88
with :
70
- python-version : ' 3.10 '
89
+ python-version : ' 3.11 '
71
90
72
91
- name : Install Deps
73
92
run : |
74
93
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
75
94
git submodule update --init -- lib/pycparser
76
- git submodule update --init --jobs 4 -- lib/micropython
95
+ git submodule update --init --jobs 4 -- lib/micropython
77
96
git submodule update --init --jobs 4 -- lib/lvgl
78
97
git submodule update --init --jobs 4 -- lib/SDL
79
98
cd lib/SDL
@@ -104,7 +123,7 @@ jobs:
104
123
#
105
124
# - uses: actions/setup-python@v5
106
125
# with:
107
- # python-version: '3.10 '
126
+ # python-version: '3.11 '
108
127
#
109
128
# - name: Install Deps
110
129
# run: |
0 commit comments