Commit graph

106 commits

Author SHA1 Message Date
sithlord48
13191a04df ci: bump Qt to 6.11.2 for mac arm and windows builds 2026-08-25 08:44:35 -04:00
Luiz Sardinha
edb1509298 ci(mac): fix cmake retry on package 2026-08-16 19:23:10 -04:00
sithlord48
3c37f2ff11 ci: use ubuntu latest and devel tags for ubuntu builders 2026-07-30 21:53:12 +01:00
sithlord48
49eb5cf334 ci: use fedora latest and rawhide version for building 2026-07-30 21:53:12 +01:00
sithlord48
352f494bee docs: Pack in markdown for use in help viewer, remove user docs as they are now normal docs to ship
removes need for doxygen to build general documents
2026-07-28 12:09:51 -04:00
sithlord48
3dd6b6a49f build: remove gtk3 2026-07-23 12:16:22 +01:00
sithlord48
778950c247 build: remove glib2 dependency 2026-07-23 12:16:22 +01:00
sithlord48
9981910814 build: remove google tests and remaining gtest 2026-07-20 18:35:07 +01:00
sithlord48
570e68e910 ci: update release action to overwrite gh_pages 2026-06-29 06:35:08 +01:00
sithlord48
f8eb50e0cd ci: Use custom git log format to make release comments for continuous build 2026-06-08 09:25:56 +01:00
sithlord48
7f09f4b42d ci: update continuous tag on continuous releease 2026-06-06 09:14:43 -04:00
sithlord48
c4c955b674 ci: enable release note generation and make sure tag release is give latest release status 2026-06-06 08:43:29 -04:00
sithlord48
852842dbda ci: switch to softprop release v3 2026-06-05 17:18:52 +01:00
sithlord48
29965dfc75 ci: update gh-page-deploy to v4.8.0 2026-06-05 17:18:52 +01:00
sithlord48
e07cfcc995 ci: use Qt 6.11.1 for windows and mac os arm builds
ci: use Qt 6.10.3 for windows x64 (6.11 is not installable at this time w/ aqtinstall)
2026-05-29 23:22:15 +01:00
sithlord48
74ea87ef30 ci: remove ubuntu rolling its packages are still using the old release code name causeing conflict on release 2026-05-14 12:30:03 +01:00
sithlord48
6413dd4c66 ci: replace ubuntu 25.10 with rolling 2026-05-14 09:54:49 +01:00
sithlord48
e9868123df ci: remove fedora-42 for fedora-44 2026-04-28 13:08:13 +01:00
sithlord48
70c8c8f668 build(macos): remove unneeded setting for sysroot 2026-04-27 10:38:52 -04:00
Nick Bolton
f0631f7a3c ci(bsd): remove nonexistent unit test call 2026-04-25 10:30:45 -04:00
Nick Bolton
5ad56aaab2 ci(bsd): pin FreeBSD VM to stable release to resolve pkg issues 2026-04-25 10:30:45 -04:00
sithlord48
c4f11942e4 ci: replace old msvc action with TheMrMilchmann/setup-msvc-dev@v4 enable spectre mitigations for msvc used 2026-04-20 13:05:59 +01:00
sithlord48
68e9ec74a8 ci: upgrade to download-action v8 2026-04-20 11:12:17 +01:00
sithlord48
a344daa25f ci: upgrade to checkout v6 2026-04-20 11:12:17 +01:00
sithlord48
f07c6b3d03 ci: update upload-action to v7 2026-04-16 17:31:32 -04:00
sithlord48
844dac439a ci: macos capture build package attempt do not let it write to stdout 2026-03-04 07:58:39 -05:00
sithlord48
8a53b4bc8e ci: split build and package for mac os letting us retry dmg creation upto 5 times 2026-02-27 10:30:10 -05:00
sithlord48
c37c7e2354 ci: release dev docs from build/docs 2026-02-23 17:26:19 -05:00
sithlord48
7f4b942817 ci: install doxygen with depends everywhere 2026-02-23 17:02:05 -05:00
sithlord48
bde89d4026 ci: Use Qt 6.10.2 on mac arm and windows builds 2026-02-20 14:38:42 +00:00
sithlord48
e7363aaf8e ci: remove winget publish from our release
our last release was botched due to our repo being out of sync within a ~12hours of release a winget bot had already
completed the update and caused our future attempts with out now synced repo to fail. Lets lets winget bot do the winget release
2026-02-18 11:34:45 +00:00
sithlord48
68f867b914 ci: use concurrency groups to allow updates to a branch to cancel in progress run of old version of that branch 2026-02-12 12:32:45 +00:00
Louis Labeyrie
b33eb0135d ci: add step to install and test package binaries
fixes: #7774

Signed-off-by: Louis Labeyrie <labeyrielouis@gmail.com>
2026-02-11 13:10:41 +00:00
sithlord48
933617d5b1 ci: use Fancy Checkout v2 2026-01-30 09:10:08 +00:00
sithlord48
a00230829c ci: Make sure that the ci-passed fails if any previous steps were not successful 2026-01-26 12:49:16 +00:00
sithlord48
1df5ab0851 ci: bump flatpaks built by runner to use kde-platform 6.10 to keep in sync with what flathub builds 2026-01-26 12:49:16 +00:00
sithlord48
348e26564f ci: Continuous-Integration use ubuntu-slim runner where possible 2026-01-26 12:49:16 +00:00
sithlord48
7641fe7549 ci: exit ci run if configure causes tr file updates 2026-01-20 10:16:21 +00:00
sithlord48
425d427fce ci: adjust CI to use qt 6.10.1 with 6.9.3 being used for intel macs 2025-12-15 10:00:21 -05:00
sithlord48
26417a2543 ci: add dispatch event to homebrew-tap 2025-12-05 05:23:16 -05:00
sithlord48
bc857a7cb4 ci: use debian stable-slim tag for debian builds 2025-11-22 21:43:06 +00:00
sithlord48
2039106be2 ci: reorder fedora so 42 is in the list before fedora 43 2025-11-22 21:43:06 +00:00
sithlord48
cdf9a5606d ci: add debian testing-slim tags 2025-11-22 21:43:06 +00:00
sithlord48
2166de2114 ci: Remove tomlplusplus and cli11 from freebsd build 2025-11-22 21:43:06 +00:00
sithlord48
3b2d687bfd ci: add ubuntu 26.04 runners 2025-11-21 15:10:48 -05:00
sithlord48
dc4947af5c ci: remove ubuntu 25.04 runners 2025-11-21 15:10:48 -05:00
sithlord48
1e4d15c4b6 ci: remove fedora 41 runners 2025-11-21 15:10:48 -05:00
sithlord48
43a04308f0 ci: use macos15 runners 2025-11-19 09:43:58 -05:00
sithlord48
567766508a ci: do not force ci to rerun if a pr was marked ready for review without additional code changes 2025-11-13 10:17:24 +00:00
sithlord48
63026752b5 ci: Use deskflow version in the title for continuous release 2025-11-10 15:59:52 -05:00