Commit graph

8 commits

Author SHA1 Message Date
Wyatt Miler
c7185ab39c
Windows self-signed (#116)
* Fix icon directory setup for AppImage workflow

* Add application icon to Windows installer script

* Add StartupWMClass to JS8Call.desktop

* Implement code signing in CI for Windows builds

Added steps for code signing and certificate handling in CI workflow.
2026-01-02 19:52:30 -05:00
Wyatt Miler
aa721f4f67 Maybe fix for icon issue 2025-12-07 11:06:45 -08:00
Wyatt Miler
54c7f754b2 Add installer icon file 2025-12-07 11:06:45 -08:00
Wyatt Miler
fa900847fc Missed a name change
Fixes installer not in zip bundle
2025-12-07 11:06:45 -08:00
Wyatt Miler
413f1ced05 Missed the license 2025-12-07 11:06:45 -08:00
Wyatt Miler
4aeaf62c95 Update ci-windows-installer.iss for name changes 2025-12-07 11:06:45 -08:00
Chris-AC9KH
0f3dfdbb94 Attempt at fixing workflows for name change from JS8Call-improved to JS8Call 2025-12-07 11:06:45 -08:00
Wyatt Miler
033e19335f
CI update in preparation for Release builds (#74)
* Update and rename js8call.desktop to JS8Call-improved.desktop

Standardizing everything on JS8Call-improved

* Create ci-windows-installer.iss for INNO Setup

Designed to be run via the ci-windows build

* Overhaul ci-windows.yml towards release capability

* Update ci-linux.yml

* Update ci-macos.yml

* FFmpeg configure change for License issue

* FFmpeg configure change for License issue

* Fixes and work arounds for ffmpeg shared libraries.
2025-11-30 19:43:54 -05:00