From 4142fa573c2e4ff5bc47a92336f87dc7f80abffb Mon Sep 17 00:00:00 2001 From: Thomas Farstrike Date: Sun, 26 Oct 2025 07:06:31 +0100 Subject: [PATCH] Also store OTA update files as artifacts --- .github/workflows/linux.yml | 13 +++++++++++++ .github/workflows/macos.yml | 14 ++++++++++++++ 2 files changed, 27 insertions(+) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index bfcd44de..53b5ed7b 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -78,6 +78,13 @@ jobs: path: lvgl_micropython/build/lvgl_micropy_ESP32_GENERIC_S3-SPIRAM_OCT-16.bin retention-days: 7 + - name: Upload built binary as artifact + uses: actions/upload-artifact@v4 + with: + name: MicroPythonOS_fri3d-2024_prod.ota + path: lvgl_micropython/lib/micropython/ports/esp32/build-ESP32_GENERIC_S3-SPIRAM_OCT/micropython.bin + retention-days: 7 + - name: Build LVGL MicroPython esp32 dev fri3d-2024 run: | ./scripts/build_mpos.sh esp32 dev fri3d-2024 @@ -100,6 +107,12 @@ jobs: path: lvgl_micropython/build/lvgl_micropy_ESP32_GENERIC_S3-SPIRAM_OCT-16.bin retention-days: 7 + - name: Upload built binary as artifact + uses: actions/upload-artifact@v4 + with: + name: MicroPythonOS_waveshare-esp32-s3-touch-lcd-2_prod.ota + path: lvgl_micropython/lib/micropython/ports/esp32/build-ESP32_GENERIC_S3-SPIRAM_OCT/micropython.bin + retention-days: 7 - name: Build LVGL MicroPython esp32 dev waveshare-esp32-s3-touch-lcd-2 run: | diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 8c8e8bdd..2d212cff 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -46,6 +46,13 @@ jobs: path: lvgl_micropython/build/lvgl_micropy_ESP32_GENERIC_S3-SPIRAM_OCT-16.bin retention-days: 7 + - name: Upload built binary as artifact + uses: actions/upload-artifact@v4 + with: + name: MicroPythonOS_fri3d-2024_prod.ota + path: lvgl_micropython/lib/micropython/ports/esp32/build-ESP32_GENERIC_S3-SPIRAM_OCT/micropython.bin + retention-days: 7 + - name: Build LVGL MicroPython esp32 dev fri3d-2024 run: | ./scripts/build_mpos.sh esp32 dev fri3d-2024 @@ -69,6 +76,13 @@ jobs: path: lvgl_micropython/build/lvgl_micropy_ESP32_GENERIC_S3-SPIRAM_OCT-16.bin retention-days: 7 + - name: Upload built binary as artifact + uses: actions/upload-artifact@v4 + with: + name: MicroPythonOS_waveshare-esp32-s3-touch-lcd-2_prod.ota + path: lvgl_micropython/lib/micropython/ports/esp32/build-ESP32_GENERIC_S3-SPIRAM_OCT/micropython.bin + retention-days: 7 + - name: Build LVGL MicroPython esp32 dev waveshare-esp32-s3-touch-lcd-2 run: | ./scripts/build_mpos.sh esp32 dev waveshare-esp32-s3-touch-lcd-2