diff --git a/.github/workflows/compile_development.yml b/.github/workflows/compile_development.yml index 3d52ec0f..b5e0e0e1 100644 --- a/.github/workflows/compile_development.yml +++ b/.github/workflows/compile_development.yml @@ -211,7 +211,7 @@ jobs: - name: Clean elf files (7z compressed) for Artifact run: | rm -f \ - ${{ steps.version_name.outputs.name }}/*/firmware.elf.7z + ${{ steps.version_name.outputs.name }}/*/*.elf.7z - name: Create Artifact uses: actions/upload-artifact@v4 diff --git a/scripts/getVersion.py b/scripts/getVersion.py index 3cd3a5a6..d3f1e576 100644 --- a/scripts/getVersion.py +++ b/scripts/getVersion.py @@ -76,11 +76,11 @@ def renameFw(path_define, env): fname = version[:-1] + "_" + sha + "_" + env + ".bin" os.rename("src/.pio/build/" + env + "/firmware.bin", dst + fname) + os.rename("src/.pio/build/" + env + "/firmware.elf.7z", dst + fname[:-3] + "elf.7z") if env[:5] == "esp32": os.rename("src/.pio/build/" + env + "/bootloader.bin", dst + "bootloader.bin") os.rename("src/.pio/build/" + env + "/partitions.bin", dst + "partitions.bin") - os.rename("src/.pio/build/" + env + "/firmware.elf.7z", dst + fname[:-3] + "elf.7z") genOtaBin(dst) if env[:7] == "esp8285":