Commit Graph

11 Commits

Author SHA1 Message Date
SuperKali
e3328ada58 Add macOS ad-hoc signing and first launch instructions 2025-12-15 08:39:16 +01:00
Igor
9fbf306d83 Compile with version from tag (#3) 2025-12-14 20:50:27 +01:00
Igor Pecovnik
26fe52dda2 Implement additional caching and change release action 2025-12-14 19:43:43 +01:00
SuperKali
eea33f419e CI: add ad-hoc signing for macOS builds 2025-12-14 13:23:02 +01:00
SuperKali
3404016fc1 CI: add cleanup job to delete old workflow runs
Automatically removes workflow runs older than 7 days while keeping
at least 5 runs for history.
2025-12-14 09:49:18 +01:00
SuperKali
919e30db80 Show target triple in workflow job names 2025-12-12 10:41:57 +01:00
SuperKali
6a84fe158c Add Windows ARM64 build support 2025-12-12 09:17:37 +01:00
SuperKali
7d56405ac0 Add workflow dispatch inputs for selective builds
- Add checkboxes for each platform (Linux x64, Linux ARM64, macOS, Windows)
- Add option to create GitHub Release from manual builds
- All platforms build by default on manual dispatch
- Release job handles skipped builds gracefully
2025-12-12 08:47:24 +01:00
SuperKali
c9c8e77ad4 Trigger workflow only on version tags
Remove branch push and pull request triggers, build only when a version tag (v*) is pushed
2025-12-12 08:02:58 +01:00
SuperKali
e2abe68827 Update GitHub Actions workflow for runner compatibility
- Replace deprecated macos-13 with macos-15 for Intel builds
- Use macos-latest for ARM64 builds
- Split Linux builds into x64 and ARM64 jobs
- Add ARM64 Linux cross-compilation using Docker with QEMU
- Update ubuntu runner from 22.04 to 24.04
2025-12-12 07:52:40 +01:00
SuperKali
cde3011f64 First upload 2025-12-12 07:47:07 +01:00