Commit Graph

128 Commits

Author SHA1 Message Date
Martin Marmsoler
6c895fdd53 update ninja 2024-04-20 14:59:13 +02:00
Murmele
71da9986ad
Merge pull request #666 from Murmele/updateAction
update action
2023-11-21 14:07:16 +01:00
Martin Marmsoler
88073efabe update action 2023-11-12 20:17:52 +01:00
Martin Marmsoler
23bfb4e00f Publish appimage also for development release 2023-11-12 19:23:07 +01:00
Murmele
e7fd8da4b3
Merge pull request #657 from Murmele/translations
enable updating translations
2023-11-12 15:39:12 +01:00
Martin Marmsoler
1b74bf7357 Revert "trying to fix qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat"
This reverts commit 0c5035fc4786de4ff17c92849f3d7c04bc6da25d.
2023-11-12 11:57:21 +01:00
Martin Marmsoler
f81c01fde6 use release build 2023-11-12 11:57:20 +01:00
Murmele
2326e01928 Debug build 2023-11-12 11:57:19 +01:00
Martin Marmsoler
34aef5bc7f trying to fix qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat 2023-11-12 11:57:18 +01:00
Martin Marmsoler
52db196c52 cleanup 2023-11-12 11:57:18 +01:00
Martin Marmsoler
ceb597bea1 publish also appimagetool 2023-11-12 11:57:17 +01:00
Martin Marmsoler
a21cf7eeb7 do not publish linux artifacts 2023-11-12 11:57:16 +01:00
Martin Marmsoler
7b82477e32 disable updating over gui 2023-11-12 11:57:16 +01:00
Martin Marmsoler
897f65891c Reason: 2023-11-12 11:57:15 +01:00
Martin Marmsoler
49d994134b enable updating translations 2023-11-02 23:08:01 +01:00
Martin Marmsoler
0a935f838a enable debug build by setting a settings
Reason: so the debug possibility is always available and is by default off for performance reason
2023-07-14 11:18:31 +02:00
Martin Marmsoler
0dd426b287 remove not needed checkout 2023-04-17 20:03:51 +02:00
Martin Marmsoler
cd7ebb493e Use archlinux, because with alpin an error occurs 2023-02-26 12:51:31 +01:00
Martin Marmsoler
2494d33b1d use .* because in the changed branch the commit id instead of the tag is used 2023-02-25 22:10:57 +01:00
Martin Marmsoler
b698c5d812 Update build.yml 2023-02-25 21:55:36 +01:00
Martin Marmsoler
28b0731f6f temporary checking out other branch 2023-02-25 20:26:16 +01:00
Martin Marmsoler
e8367cea5c fix tests 2023-02-19 13:36:49 +01:00
Martin Marmsoler
2cb553a127 Update build.yml 2023-01-25 09:50:48 +01:00
Martin Marmsoler
aed4e67a0c WIP 2023-01-25 09:48:27 +01:00
kas
70c2584ed6 Use customized flatpak builder Docker image 2022-12-16 07:35:48 +01:00
Martin Marmsoler
146ae6a7f9 use development tag instead of latest, because it might lead to confusion 2022-11-10 08:36:34 +01:00
kas
08d4a8e75e Fix release tag creation 2022-10-28 09:47:22 +02:00
Murmele
9dce315868
no automatic release tag. For stable
For stable releases the tag is created manually. Otherwise it might lead to an infinite CI loop
2022-10-25 16:51:32 +02:00
Martin Marmsoler
3e5383af39 execute latest release always 2022-10-25 16:40:10 +02:00
kas
565fe7fa57 Remove stable release tag, only publish to version tag 2022-10-24 06:47:00 +02:00
kas
66793e0a6c Publish persistent version on GitHub CI 2022-10-23 00:17:38 +02:00
Murmele
d125b2fd4d
Merge branch 'master' into arch-aur-build 2022-10-21 12:59:14 +02:00
kas
b1b1949d03 Fix Flatpak build 2022-10-19 21:56:31 +02:00
kas
fffa3c7350 Fix AUR builds Fix tests to work on machines without GIT configured Disable tests that touch global configuration by default Remove empty HunkWidget test Make resource install directory configurable Copy resources into output directory so that debugging works Replace "OK" button with "Remind me later" and "Skip this version" for non-updateable builds Allow using system-wide installations of most dependencies Make debug output suppressable and disable it in CI builds 2022-10-16 11:31:07 +02:00
Christian Clauss
0a2efa954d
Upgrade GitHub Actions 2022-08-09 10:53:21 +02:00
kas
7022d1fbde Fix macOS build error 2022-07-27 23:50:17 +02:00
Murmele
51c9587763
Merge branch 'master' into macos-name 2022-06-20 14:14:33 +02:00
kas
db6ce24fe8 Use official name for macOS 2022-06-19 15:33:16 +02:00
Murmele
dce85ddf2c
Create FUNDING.yml 2022-06-13 13:17:10 +02:00
Martin Marmsoler
d28ef961fb trigger also on tag pushes 2022-06-10 08:07:20 +02:00
Martin Marmsoler
ca3cc141c7 show appdata file 2022-06-09 09:03:52 +02:00
Murmele
afc12d8d72
Merge pull request #176 from Murmele/automateAppdataReleaseUpdate
Automate appdata release notes
2022-06-08 20:20:18 +02:00
kas
ec33c0f7e4 Remove obsolete comment 2022-06-08 18:19:42 +02:00
kas
ef28a1b218 Fix tests on Windows
Qt 5.15.2 has no QPlatformNativeInterface for non-X11 platforms, leading to a NULL pointer dereference when showing a message box
See https://github.com/qt/qtbase/blob/v5.15.2/src/plugins/platforms/offscreen/qoffscreenintegration.cpp#L232

The tests failing because of that are now labeled "NO_WIN32_OFFSCREEN"
and can be ignored using the CMake target "check_no_win32_offscreen"
2022-06-08 13:43:21 +02:00
Martin Marmsoler
c9511bbcdf it is enough to validate the appdata only once, not needed to be done also for other qt versions 2022-05-30 10:18:54 +02:00
Martin Marmsoler
b17e131b16 remove testing windows 2022-05-29 14:08:59 +02:00
Martin Marmsoler
dca44444c3 try ctest action 2022-05-29 13:31:29 +02:00
Martin Marmsoler
44cb4380cf Revert "use common test step"
This reverts commit b481841a06.
2022-05-29 12:57:29 +02:00
Martin Marmsoler
b481841a06 use common test step 2022-05-29 12:03:11 +02:00
Martin Marmsoler
6647f17618 Update build.yml 2022-05-29 12:03:10 +02:00