refactor: update Gitea and GitHub release workflows to include new firmware and SPIFFS binaries; fix version display in HTML files to v1.2.78

This commit is contained in:
2025-02-20 17:04:56 +01:00
parent e5240a9572
commit 17307d8f03
11 changed files with 103 additions and 16 deletions

View File

@ -36,6 +36,8 @@ jobs:
run: |
pio run -t buildfs # Build SPIFFS
pio run # Build firmware
cp .pio/build/esp32dev/firmware.bin .pio/build/esp32dev/filaman.bin
cp .pio/build/esp32dev/spiffs.bin .pio/build/esp32dev/filaman_spiffs.bin
- name: Prepare binaries
run: |
@ -93,7 +95,7 @@ jobs:
# Upload binaries
cd .pio/build/esp32dev
for file in filaman_full.bin filaman_ota.bin; do
for file in filaman_full.bin filaman_ota.bin filaman.bin filaman_spiffs.bin; do
echo "Uploading $file..."
curl -k -s \
-X POST \

View File

@ -25,6 +25,8 @@ jobs:
run: |
pio run -t buildfs # Build SPIFFS
pio run # Build firmware
cp .pio/build/esp32dev/firmware.bin .pio/build/esp32dev/filaman.bin
cp .pio/build/esp32dev/spiffs.bin .pio/build/esp32dev/filaman_spiffs.bin
- name: Prepare binaries
run: |
@ -86,4 +88,6 @@ jobs:
--title "Release ${{ steps.get_version.outputs.VERSION }}" \
--notes "${{ steps.changelog.outputs.CHANGES }}" \
.pio/build/esp32dev/filaman_full.bin \
.pio/build/esp32dev/filaman_ota.bin
.pio/build/esp32dev/filaman_ota.bin \
.pio/build/esp32dev/filaman.bin \
.pio/build/esp32dev/filaman_spiffs.bin