27 Commits

Author SHA1 Message Date
Davide Pesavento fc72f17a5c CI: Drop unused input (#3743)
actions/upload-artifact ignores the name input when using `archive: false`
2026-05-23 12:22:12 +10:00
Davide Pesavento faa37fd9c0 CI: Bump Xcode to 26.4 (#3713) 2026-05-13 13:02:37 +10:00
Stenzek 5731aa87ac CI: Pass --fail to curl downloads
Ensure a download failing actually cancels the job.
2026-05-04 13:54:02 +10:00
Stenzek 3004aa35e3 CI: Don't double-archive builds 2026-04-08 01:15:58 +10:00
Mrlinkwii f1ae5b8bbb CI: update actions/upload-artifact (#3709) 2026-04-08 00:28:58 +10:00
Stenzek 47dc3ce6ab CI: Verify hashes of dependencies 2026-03-13 20:52:55 +10:00
Stenzek cdf6d5bd29 CI: Use prebuilt dependencies
Decouple from the repository. Less CI time, and faster building of older
commits.
2026-02-25 13:07:02 +10:00
Stenzek 3072e65c4c CI: Don't compress already-compressed artifacts 2026-02-21 13:12:36 +10:00
Stenzek a584a5a5ae CI: Set MacOS deployment target to 13.3
Required for std::to_chars() with floating-point types.
2025-12-31 18:18:37 +10:00
Davide Pesavento 182075675d CI: Minimize workflow permissions 2025-12-25 17:29:46 +10:00
Davide Pesavento 1bc30de66f CI: Update actions 2025-12-25 17:29:46 +10:00
Stenzek 760b7b4740 CI: Revert hardcoded Mac cache key
Upstream issue has been resolved (at least for now).
2025-12-03 20:49:12 +10:00
Stenzek 243a8afe97 Qt: Simplify updater configuration and process 2025-11-28 15:57:38 +10:00
Stenzek fd24d9946e CI: Work around Mac runner failing 2025-11-23 12:48:36 +10:00
Davide Pesavento 5b56399d8d CI: Update GitHub actions 2025-11-22 14:43:27 +10:00
Stenzek d82ae473a4 CI: Bump minimum macOS version to 13.0
Qt's minimum is 13, and I don't particularly feel like debugging issues
created if I work around it for an OS that hasn't been supported in over
a year.
2025-10-29 21:34:32 +10:00
Stenzek 7deb374cf9 Deps: Hopefully work around path length limits 2025-10-16 20:50:37 +10:00
Stenzek 2adf7a1663 CI: Bump MacOS runner to macos-15 + Xcode 26 2025-10-04 16:39:21 +10:00
Stenzek 03cbfc2e3f CI: Auto-retry patch download
Should hopefully work around random failures at the download endpoint.
2025-09-22 16:18:16 +10:00
Stenzek 5e32871288 CI: Remove unneeded install on Mac 2025-09-20 15:34:44 +10:00
Davide Pesavento f340bdb2bc CI: Bump actions/checkout to v5 (#3508) 2025-08-15 19:53:44 +10:00
Stenzek 42dc5e416d CI: Fix PR builds failing 2025-08-09 12:46:45 +10:00
Stenzek 466ccc5d88 CI: Use maximum compression for zip builds 2025-06-15 13:24:15 +10:00
Stenzek 5aa23fa6dc CI: Only pin to major version of actions 2025-01-13 22:50:39 +10:00
Stenzek 297165d1ee Deps: Fix MacOS build 2024-12-03 13:21:01 +10:00
Stenzek 2a7625e67c CI: Add workflow dispatch triggers for all jobs
Useful for running just one platform on a branch.
2024-12-01 23:21:13 +10:00
Stenzek 5bc38ffd63 CI: Split and add dedicated Flathub publish 2024-11-12 13:53:17 +10:00