Closed ItsSimko closed 3 weeks ago
This pull request updates the Auto-Release workflow to build an installer and fixes a local whisper issue. The changes include bundling whisper assets with the executable using PyInstaller and adding an Inno Setup installer to the workflow for future releases.
No diagrams generated as the changes look simple and do not need a visual representation.
Change | Details | Files |
---|---|---|
Updated PyInstaller command to include whisper assets |
|
.github/workflows/release.yml |
Added Inno Setup installer creation to the workflow |
|
.github/workflows/release.yml |
Modified release asset upload process |
|
.github/workflows/release.yml |
Created Inno Setup script for installer configuration |
|
setup.iss |
Great work! A few minor tweaks if you could - or feel free to chat!
Description
Updated Auto-Release workflow to build an installer + local whisper fix
Changes Made
Bundled whisper assets to the exe with PyInstaller to fix local whisper not working Added an installer using Inno Setup to the workflow to have an installer in all future release tags Notes: Still has unknown publisher warning.
Summary by Sourcery
Enhance the auto-release workflow by adding an installer creation step using Inno Setup and fixing the local whisper functionality by bundling necessary assets with the executable.
New Features:
Bug Fixes:
CI: