Skip to content

Nightly Build

Nightly Build #57

Workflow file for this run

name: Nightly Build
on:
schedule:
- cron: 0 0 * * *
workflow_dispatch:
permissions:
contents: read
jobs:
build:
runs-on: ubuntu-20.04
steps:
- uses: actions/[email protected]
- name: Install packages
run: source tools/ci.sh && ci_esp32_idf44_setup
- name: Build
run: source tools/ci.sh && ci_esp32_nightly_build
- 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 StampS3 firmware
uses: actions/upload-artifact@v3
with:
name: M5STACK_StampS3_firmware
path: ./m5stack/build-M5STACK_StampS3/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 AtomS3U firmware
uses: actions/upload-artifact@v3
with:
name: M5STACK_AtomS3U_firmware
path: ./m5stack/build-M5STACK_AtomS3U/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 StickC_PLUS2 firmware
uses: actions/upload-artifact@v3
with:
name: M5STACK_StickC_PLUS2_firmware
path: ./m5stack/build-M5STACK_StickC_PLUS2/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 Fire firmware
uses: actions/upload-artifact@v3
with:
name: M5STACK_Fire_firmware
path: ./m5stack/build-M5STACK_Fire/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 Dial firmware
uses: actions/upload-artifact@v3
with:
name: M5STACK_Dial_firmware
path: ./m5stack/build-M5STACK_Dial/uiflow-*.bin