Skip to content

Fix: Include Flash Firmware.bat and flash_firmware.ps1 in release package#5

Merged
thompcd merged 1 commit intomainfrom
fix/include-flash-tools-in-release
Jan 3, 2026
Merged

Fix: Include Flash Firmware.bat and flash_firmware.ps1 in release package#5
thompcd merged 1 commit intomainfrom
fix/include-flash-tools-in-release

Conversation

@thompcd
Copy link
Owner

@thompcd thompcd commented Jan 3, 2026

Problem

v1.0.5 release was missing Flash Firmware.bat and flash_firmware.ps1 even though they were committed to the repository.

The build_release.sh script was not copying these critical flash tool files to the release directory during the GitHub Actions build process.

Solution

Updated build_release.sh to properly copy the flash tool files:

  • Flash Firmware.bat → Release root
  • flash_firmware.ps1 → Release root

These files are now included in the release package that gets zipped and uploaded to GitHub releases.

Changes

  • Modified build_release.sh to add flash tool file copying before the upload tools section
  • Files are copied before compilation to ensure they're part of the release

Testing

Next release (v1.0.6) will include:

  • ✅ Flash Firmware.bat
  • ✅ flash_firmware.ps1
  • ✅ Pre-compiled firmware binaries
  • ✅ Bundled esptool.exe
  • ✅ All documentation

The Quick Flash Tool will now be immediately available to users when they extract the release ZIP.

…kage

The build_release.sh script was not copying the new flash tool files to the
release directory. This caused v1.0.5 releases to be missing the Quick Flash
Tool files even though they were in the git repository.

Now build_release.sh properly copies:
- Flash Firmware.bat (Windows launcher)
- flash_firmware.ps1 (PowerShell flash script)

To the root of the release package, making them immediately available when
users extract the release ZIP.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@thompcd thompcd merged commit c6b381f into main Jan 3, 2026
1 check passed
@thompcd thompcd deleted the fix/include-flash-tools-in-release branch January 3, 2026 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant