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 |
|
Martin Marmsoler
|
5ab639a5bd
|
try to enable windows tests
|
2022-05-29 12:03:09 +02:00 |
|
Martin Marmsoler
|
7f738d93a9
|
validate appdata file
|
2022-05-29 09:01:08 +02:00 |
|
Murmele
|
2b779962ea
|
Merge pull request #82 from Murmele/FixTests
do tests before publishing
|
2022-05-22 10:23:31 +02:00 |
|
Martin Marmsoler
|
9f96c9f4d7
|
use TEST_MAIN instead of QTEST_MAIN, so the ubuntu install requirements are not needed anymore
|
2022-05-06 09:16:21 +02:00 |
|
Martin Marmsoler
|
4dcd203f3d
|
add Test requirements to solve the Diff test failure
|
2022-05-06 09:10:57 +02:00 |
|
Martin Marmsoler
|
4c4bcdac7f
|
set git config username and email, because otherwise tests will fail, because of invalid signature
|
2022-05-05 22:20:52 +02:00 |
|
Martin Marmsoler
|
bcce892c81
|
use xvfb-action otherwise the gui test won't work
|
2022-05-05 22:20:22 +02:00 |
|
Martin Marmsoler
|
7c4d5bf1b3
|
IS_RELEASE is a string, because in an environment variable only strings can be stored so comapre to true must be done
|
2022-05-05 14:33:40 +02:00 |
|
Martin Marmsoler
|
b121cba41a
|
publish also mac release
|
2022-05-04 08:07:28 +02:00 |
|
Martin Marmsoler
|
f6a6563e88
|
use bundled zlib on win64 too, otherwise no zlib is included and the application cannot be started
|
2022-05-03 19:44:01 +02:00 |
|
Kas
|
540c1fd7f2
|
Merge pull request #156 from exactly-one-kas/less-building-more-pushing
Don't trigger GitHub Actions for every push
|
2022-05-02 18:08:47 +02:00 |
|
Murmele
|
0b52383266
|
Merge pull request #89 from Murmele/MacOsFix
Mac os fix
|
2022-05-02 16:50:01 +02:00 |
|
kas
|
678b246e28
|
Don't trigger GitHub Actions for every push
|
2022-05-02 16:47:22 +02:00 |
|
Murmele
|
75f381c20c
|
must be false so that prerelease gets true if it is not a release
|
2022-05-01 16:03:55 +02:00 |
|
Martin Marmsoler
|
900f449b27
|
negating of the IS_RELASE does not work, because IS_RELEASE is of type string ('false'/'true')
|
2022-05-01 12:18:08 +02:00 |
|