From 5aa4714d05e0dd05201314fd7dd5b0061cf05ce7 Mon Sep 17 00:00:00 2001 From: Frank Haverland Date: Mon, 19 Sep 2022 18:03:55 +0200 Subject: [PATCH] commit build artifacts --- .github/workflows/build.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index f9f7216a..b2c66e94 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -41,6 +41,18 @@ jobs: # run: mkdir -p ./code/.pio/build/esp32cam/; touch ./code/.pio/build/esp32cam/firmware.bin # Testing run: cd code; platformio run --environment esp32cam + - name: Copy to firmware folder + run: | + cp -f "./code/.pio/build/esp32cam/firmware.bin" "firmware/firmware.bin" + cp -f "./code/.pio/build/esp32cam/bootloader.bin" "firmware/bootloader.bin" + cp -f "./code/.pio/build/esp32cam/partitions.bin" "firmware/partitions.bin" + cd sd_card + zip -r ../firmware/html.zip sd_card/html + + - name: Push builds to repository + uses: EndBug/add-and-commit@v9 + with: + default_author: github_actions # Old OTA concept @@ -104,3 +116,10 @@ jobs: with: name: "update_firmware+web_ui+cnn__${{ steps.vars.outputs.date_time_filename }}__${{ github.ref_name }}_(${{ steps.vars.outputs.sha_short }})" path: ./dist/* + + - name: Release + uses: softprops/action-gh-release@v1 + if: startsWith(github.ref, 'refs/tags/') + with: + files: './dist/${{matrix.OUT_FILE_NAME}}' +