Commit Graph
31 Commits
Author SHA1 Message Date
david e71ac91703 Add GitHub Actions workflow for release process 2026-10-06 00:34:43 -03:00
david db2786bea9 Add CI workflow for multiple OS environments 2026-10-06 00:34:09 -03:00
david cc232721ad rewrote basic functionality to C. there are no colors just yet 2026-10-05 23:08:45 -03:00
Ivan Potiienko 0324a92037 Make release automation resilient to token expiry 2026-08-31 22:28:13 +02:00
Ivan Potiienko 531480d898 Prepare v0.1.5 release 2026-08-31 22:07:34 +02:00
Іван ПотієнкоandCopilot Autofix powered by AI 116b62eda4 Potential fix for code scanning alert no. 3: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-11-30 02:52:29 +02:00
xxanqw 915614c799 Fix casing of application name in Inno Setup script 2025-11-29 23:56:16 +02:00
xxanqw d2c07879d6 Fix event type in package-win.yml from 'published' to 'released' 2025-11-29 23:29:28 +02:00
xxanqw 776d984867 Update artifact filenames in release.yml to include versioning 2025-11-29 23:27:58 +02:00
Іван Потієнко 6863c331b1 Remove Inno Setup installation from package-win.yml
Removed Inno Setup installation step from workflow.
2025-11-29 23:20:45 +02:00
Іван Потієнко d25b4bf96c Switch from NSIS to Inno Setup for packaging 2025-11-29 23:19:14 +02:00
xxanqw e83f96724a Fix NSIS script: improve PowerShell command handling for downloading Redistributable and add debug output for ExecWait lines 2025-11-26 15:36:09 +02:00
xxanqw 0b7a6dd97b Fix NSIS script: improve PowerShell command syntax for downloading Redistributable 2025-11-26 15:32:58 +02:00
xxanqw 4b27a643d5 Enhance NSIS script: implement architecture-specific executable handling and add debug steps for asset verification 2025-11-26 15:26:13 +02:00
xxanqw a045eb784e Refactor NSIS script: streamline installer logic and remove redundant VC++ Redistributable handling 2025-11-26 14:06:57 +02:00
xxanqw 87f341b7a8 Fix artifact permissions by including version in chmod command for Linux and macOS builds 2025-11-26 13:57:41 +02:00
xxanqw 5e2888348e Enhance version handling in CI workflows and update artifact naming conventions 2025-11-26 13:19:25 +02:00
xxanqw cc5c6ba553 Add VC++ Redistributable 2022 installation to NSIS script 2025-11-26 12:28:51 +02:00
xxanqw 7c81912a58 Refactor NSIS script to call uninstall-specific string replacement function and remove redundant code 2025-11-26 12:13:41 +02:00
xxanqw 9085d689e9 Add uninstall-specific functions and update Windows installer details 2025-11-26 12:10:46 +02:00
Іван Потієнко 7c2b91d48c Refactor NSIS script and improve version handling 2025-11-25 22:20:12 +02:00
Іван Потієнко 6ead9fb0c9 Update package-win.yml 2025-11-25 22:17:00 +02:00
Іван Потієнко dbee41c0fc Update package-win.yml 2025-11-25 22:11:39 +02:00
Іван Потієнко a3b4be61be Create package-win.yml 2025-11-25 22:00:35 +02:00
Іван Потієнко 6898af63af Update release.yml with repository information
Added information on Debian/Ubuntu/Fedora/RHEL/CentOS repository.
2025-11-23 08:22:10 +02:00
xxanqw 0c1ad1347b Add binary and package naming details for Linux, Debian, and RedHat in release workflow 2025-11-23 06:51:16 +02:00
Іван Потієнко 59e7b5f030 Change GITHUB_TOKEN to RELEASE_TOKEN in workflows 2025-11-23 06:46:58 +02:00
xxanqw 05e6670060 Add support for building DEB and RPM packages in CI workflows 2025-11-23 06:19:13 +02:00
xxanqw 2ec63adae3 Final fix of workflows.. 2025-07-01 20:33:14 +03:00
xxanqw 5d12a40803 Workflow Fixes 2025-07-01 20:27:31 +03:00
xxanqw 4bebd643a4 Initial commit 2025-07-01 20:08:36 +03:00