Nightly Build #403
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Nightly Build | |
on: | |
schedule: | |
- cron: 0 0 * * * | |
workflow_dispatch: | |
permissions: | |
contents: read | |
jobs: | |
build: | |
runs-on: self-hosted | |
steps: | |
- uses: actions/[email protected] | |
- name: Install packages | |
run: source tools/ci.sh && ci_esp32_idf504_setup | |
- name: Build | |
run: source tools/ci.sh && ci_esp32_nightly_build | |
- name: Deliver AirQ firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_AirQ_firmware | |
path: ./m5stack/build-M5STACK_AirQ/uiflow-*-*.bin | |
- name: Deliver Atom Echo firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_Atom_Echo_firmware | |
path: ./m5stack/build-M5STACK_Atom_Echo/uiflow-*-*.bin | |
- name: Deliver Atom Lite firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_Atom_Lite_firmware | |
path: ./m5stack/build-M5STACK_Atom_Lite/uiflow-*-*.bin | |
- name: Deliver Atom Matrix firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_Atom_Matrix_firmware | |
path: ./m5stack/build-M5STACK_Atom_Matrix/uiflow-*-*.bin | |
- name: Deliver AtomS3 firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_AtomS3_firmware | |
path: ./m5stack/build-M5STACK_AtomS3/uiflow-*-*.bin | |
- name: Deliver AtomS3-Lite firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_AtomS3-Lite_firmware | |
path: ./m5stack/build-M5STACK_AtomS3_Lite/uiflow-*-*.bin | |
- name: Deliver AtomS3R firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_AtomS3R_firmware | |
path: ./m5stack/build-M5STACK_AtomS3R/uiflow-*-*.bin | |
- name: Deliver AtomS3U firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_AtomS3U_firmware | |
path: ./m5stack/build-M5STACK_AtomS3U/uiflow-*-*.bin | |
- name: Deliver AtomU firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_AtomU_firmware | |
path: ./m5stack/build-M5STACK_AtomU/uiflow-*-*.bin | |
- name: Deliver Basic firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_Basic_firmware | |
path: ./m5stack/build-M5STACK_Basic/uiflow-*-*.bin | |
- name: Deliver Basic(4MB Flash) firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_Basic_4MB_Flash_firmware | |
path: ./m5stack/build-M5STACK_Basic_4MB/uiflow-*-*.bin | |
- name: Deliver Capsule firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_Capsule_firmware | |
path: ./m5stack/build-M5STACK_Capsule/uiflow-*-*.bin | |
- name: Deliver Cardputer firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_Cardputer_firmware | |
path: ./m5stack/build-M5STACK_Cardputer/uiflow-*-*.bin | |
- name: Deliver Core2 firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_Core2_firmware | |
path: ./m5stack/build-M5STACK_Core2/uiflow-*-*.bin | |
- name: Deliver CoreInk firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_CoreInk_firmware | |
path: ./m5stack/build-M5STACK_CoreInk/uiflow-*-*.bin | |
- name: Deliver CoreS3 firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_CoreS3_firmware | |
path: ./m5stack/build-M5STACK_CoreS3/uiflow-*-*.bin | |
- name: Deliver Dial firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_Dial_firmware | |
path: ./m5stack/build-M5STACK_Dial/uiflow-*-*.bin | |
- name: Deliver DinMeter firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_DinMeter_firmware | |
path: ./m5stack/build-M5STACK_DinMeter/uiflow-*-*.bin | |
- name: Deliver Fire firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_Fire_firmware | |
path: ./m5stack/build-M5STACK_Fire/uiflow-*-*.bin | |
- name: Deliver Paper firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_Paper_firmware | |
path: ./m5stack/build-M5STACK_Paper/uiflow-*-*.bin | |
- name: Deliver Stamp PICO firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_Stamp_PICO_firmware | |
path: ./m5stack/build-M5STACK_Stamp_PICO/uiflow-*-*.bin | |
- name: Deliver StampS3 firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_StampS3_firmware | |
path: ./m5stack/build-M5STACK_StampS3/uiflow-*-*.bin | |
- name: Deliver Station firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_Station_firmware | |
path: ./m5stack/build-M5STACK_Station/uiflow-*-*.bin | |
- name: Deliver StickC firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_StickC_firmware | |
path: ./m5stack/build-M5STACK_StickC/uiflow-*-*.bin | |
- name: Deliver StickC_PLUS firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_StickC_PLUS_firmware | |
path: ./m5stack/build-M5STACK_StickC_PLUS/uiflow-*-*.bin | |
- name: Deliver StickC_PLUS2 firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_StickC_PLUS2_firmware | |
path: ./m5stack/build-M5STACK_StickC_PLUS2/uiflow-*-*.bin | |
- name: Deliver Tough firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_Tough_firmware | |
path: ./m5stack/build-M5STACK_Tough/uiflow-*-*.bin | |
- name: Deliver XIAOS3 firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_XIAOS3_firmware | |
path: ./third-party/build-SEEED_STUDIO_XIAO_ESP32S3/uiflow-*-*.bin | |
- name: Deliver BOX-3 firmware | |
uses: actions/upload-artifact@v3 | |
with: | |
name: M5STACK_BOX_3_firmware | |
path: ./third-party/build-ESPRESSIF_ESP32_S3_BOX_3/uiflow-*-*.bin |