Skip to content

Build self-contained Windows EXE releases - #2

Merged
zeter1 merged 10 commits into
mainfrom
ci/self-contained-windows-release
Sep 21, 2026
Merged

zeter1 merged 10 commits into
mainfrom
ci/self-contained-windows-release

Conversation

@zeter1

@zeter1 zeter1 commented Sep 21, 2026

Copy link
Copy Markdown
Owner

Что меняется

  • добавлена PyInstaller one-file сборка Windows .exe;
  • ffmpeg.exe и ffprobe.exe встраиваются внутрь EXE, поэтому пользователю не нужен отдельный Python/FFmpeg;
  • приложение в frozen-сборке умеет находить встроенные FFmpeg/FFprobe;
  • добавлен headless --packaging-smoke для проверки именно собранного EXE;
  • добавлен канонический scripts/build_windows_exe.ps1;
  • GitHub Actions собирает EXE на Windows, загружает artifact и на тегах v* публикует его в GitHub Releases.

Проверка

PR специально запускает Windows build workflow, чтобы проверить реальный PyInstaller artifact до merge.

@zeter1
zeter1 merged commit 212f3cc into main Sep 21, 2026
3 checks passed
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