Skip to content

Commit 34ea43f

Browse files
committed
tools/ci.sh: Adjust board order.
Signed-off-by: lbuque <[email protected]>
1 parent 0ff1695 commit 34ea43f

File tree

2 files changed

+76
-36
lines changed

2 files changed

+76
-36
lines changed

.github/workflows/nightly-build.yml

Lines changed: 62 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ jobs:
1717
run: source tools/ci.sh && ci_esp32_idf504_setup
1818
- name: Build
1919
run: source tools/ci.sh && ci_esp32_nightly_build
20+
- name: Deliver AirQ firmware
21+
uses: actions/upload-artifact@v3
22+
with:
23+
name: M5STACK_AirQ_firmware
24+
path: ./m5stack/build-M5STACK_AirQ/uiflow-*.bin
2025
- name: Deliver AtomS3 firmware
2126
uses: actions/upload-artifact@v3
2227
with:
@@ -27,58 +32,88 @@ jobs:
2732
with:
2833
name: M5STACK_AtomS3-Lite_firmware
2934
path: ./m5stack/build-M5STACK_AtomS3_Lite/uiflow-*.bin
30-
- name: Deliver StampS3 firmware
35+
- name: Deliver AtomS3U firmware
3136
uses: actions/upload-artifact@v3
3237
with:
33-
name: M5STACK_StampS3_firmware
34-
path: ./m5stack/build-M5STACK_StampS3/uiflow-*.bin
35-
- name: Deliver CoreS3 firmware
38+
name: M5STACK_AtomS3U_firmware
39+
path: ./m5stack/build-M5STACK_AtomS3U/uiflow-*.bin
40+
- name: Deliver Basic firmware
3641
uses: actions/upload-artifact@v3
3742
with:
38-
name: M5STACK_CoreS3_firmware
39-
path: ./m5stack/build-M5STACK_CoreS3/uiflow-*.bin
40-
- name: Deliver AtomS3U firmware
43+
name: M5STACK_Basic_firmware
44+
path: ./m5stack/build-M5STACK_Basic/uiflow-*.bin
45+
- name: Deliver Basic(4MB Flash) firmware
4146
uses: actions/upload-artifact@v3
4247
with:
43-
name: M5STACK_AtomS3U_firmware
44-
path: ./m5stack/build-M5STACK_AtomS3U/uiflow-*.bin
48+
name: M5STACK_Basic_4MB_Flash_firmware
49+
path: ./m5stack/build-M5STACK_Basic_4MB/uiflow-*.bin
50+
- name: Deliver Capsule firmware
51+
uses: actions/upload-artifact@v3
52+
with:
53+
name: M5STACK_Capsule_firmware
54+
path: ./m5stack/build-M5STACK_Capsule/uiflow-*.bin
55+
- name: Deliver Cardputer firmware
56+
uses: actions/upload-artifact@v3
57+
with:
58+
name: M5STACK_Cardputer_firmware
59+
path: ./m5stack/build-M5STACK_Cardputer/uiflow-*.bin
4560
- name: Deliver Core2 firmware
4661
uses: actions/upload-artifact@v3
4762
with:
4863
name: M5STACK_Core2_firmware
4964
path: ./m5stack/build-M5STACK_Core2/uiflow-*.bin
50-
- name: Deliver StickC_PLUS2 firmware
65+
- name: Deliver CoreInk firmware
5166
uses: actions/upload-artifact@v3
5267
with:
53-
name: M5STACK_StickC_PLUS2_firmware
54-
path: ./m5stack/build-M5STACK_StickC_PLUS2/uiflow-*.bin
55-
- name: Deliver StickC_PLUS firmware
68+
name: M5STACK_CoreInk_firmware
69+
path: ./m5stack/build-M5STACK_CoreInk/uiflow-*.bin
70+
- name: Deliver CoreS3 firmware
5671
uses: actions/upload-artifact@v3
5772
with:
58-
name: M5STACK_StickC_PLUS_firmware
59-
path: ./m5stack/build-M5STACK_StickC_PLUS/uiflow-*.bin
73+
name: M5STACK_CoreS3_firmware
74+
path: ./m5stack/build-M5STACK_CoreS3/uiflow-*.bin
75+
- name: Deliver Dial firmware
76+
uses: actions/upload-artifact@v3
77+
with:
78+
name: M5STACK_Dial_firmware
79+
path: ./m5stack/build-M5STACK_Dial/uiflow-*.bin
80+
- name: Deliver DinMeter firmware
81+
uses: actions/upload-artifact@v3
82+
with:
83+
name: M5STACK_DinMeter_firmware
84+
path: ./m5stack/build-M5STACK_DinMeter/uiflow-*.bin
6085
- name: Deliver Fire firmware
6186
uses: actions/upload-artifact@v3
6287
with:
6388
name: M5STACK_Fire_firmware
6489
path: ./m5stack/build-M5STACK_Fire/uiflow-*.bin
65-
- name: Deliver Basic firmware
90+
- name: Deliver Paper firmware
6691
uses: actions/upload-artifact@v3
6792
with:
68-
name: M5STACK_Basic_firmware
69-
path: ./m5stack/build-M5STACK_Basic/uiflow-*.bin
70-
- name: Deliver Basic(4MB Flash) firmware
93+
name: M5STACK_Paper_firmware
94+
path: ./m5stack/build-M5STACK_Paper/uiflow-*.bin
95+
- name: Deliver StampS3 firmware
7196
uses: actions/upload-artifact@v3
7297
with:
73-
name: M5STACK_Basic_4MB_Flash_firmware
74-
path: ./m5stack/build-M5STACK_Basic_4MB/uiflow-*.bin
75-
- name: Deliver Capsule firmware
98+
name: M5STACK_StampS3_firmware
99+
path: ./m5stack/build-M5STACK_StampS3/uiflow-*.bin
100+
- name: Deliver StickC firmware
76101
uses: actions/upload-artifact@v3
77102
with:
78-
name: M5STACK_Capsule_firmware
79-
path: ./m5stack/build-M5STACK_Capsule/uiflow-*.bin
80-
- name: Deliver Dial firmware
103+
name: M5STACK_StickC_firmware
104+
path: ./m5stack/build-M5STACK_StickC/uiflow-*.bin
105+
- name: Deliver StickC_PLUS firmware
81106
uses: actions/upload-artifact@v3
82107
with:
83-
name: M5STACK_Dial_firmware
84-
path: ./m5stack/build-M5STACK_Dial/uiflow-*.bin
108+
name: M5STACK_StickC_PLUS_firmware
109+
path: ./m5stack/build-M5STACK_StickC_PLUS/uiflow-*.bin
110+
- name: Deliver StickC_PLUS2 firmware
111+
uses: actions/upload-artifact@v3
112+
with:
113+
name: M5STACK_StickC_PLUS2_firmware
114+
path: ./m5stack/build-M5STACK_StickC_PLUS2/uiflow-*.bin
115+
- name: Deliver Tough firmware
116+
uses: actions/upload-artifact@v3
117+
with:
118+
name: M5STACK_Tough_firmware
119+
path: ./m5stack/build-M5STACK_Tough/uiflow-*.bin

tools/ci.sh

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -130,26 +130,31 @@ function ci_esp32_build {
130130

131131
function ci_esp32_nightly_build {
132132
source esp-idf/export.sh
133+
make ${MAKEOPTS} -C m5stack unpatch
133134
make ${MAKEOPTS} -C m5stack submodules
134135
make ${MAKEOPTS} -C m5stack patch
135136
make ${MAKEOPTS} -C m5stack littlefs
136137
make ${MAKEOPTS} -C m5stack mpy-cross
138+
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_AirQ pack_all
137139
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_AtomS3 pack_all
138140
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_AtomS3_Lite pack_all
139-
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_StampS3 pack_all
140-
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_CoreS3 pack_all
141141
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_AtomS3U pack_all
142-
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_Core2 pack_all
143-
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_StickC_PLUS2 pack_all
144-
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_StickC_PLUS pack_all
145-
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_Fire pack_all
146142
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_Basic pack_all
147143
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_Basic_4MB pack_all
148144
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_Capsule pack_all
149-
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_Dial pack_all
150-
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_AirQS3 pack_all
151-
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_CoreInk pack_all
152145
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_Cardputer pack_all
146+
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_Core2 pack_all
147+
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_CoreInk pack_all
148+
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_CoreS3 pack_all
149+
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_Dial pack_all
150+
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_DinMeter pack_all
151+
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_Fire pack_all
152+
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_Paper pack_all
153+
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_StampS3 pack_all
154+
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_StickC pack_all
155+
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_StickC_PLUS pack_all
156+
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_StickC_PLUS2 pack_all
157+
make ${MAKEOPTS} -C m5stack BOARD=M5STACK_Tough pack_all
153158
}
154159

155160
# BELOW PLATFORM NOT SUPPORTED FOR NOW, MAYBE SUPPORT IN THE FUTURE

0 commit comments

Comments
 (0)