Christian Hohnstaedt
df097925a0
Trigger build on PR
2024-08-21 10:20:41 +02:00
Christian Hohnstaedt
da59d1dcf0
Revert "Close #480 : add flatpak build information and github action"
...
This reverts commit 5162369a84 .
Keep "de.hohnstaedt.xca.metainfo.xml", because it
is not flatpak specific, but specified by freedesktop:
https://www.freedesktop.org/software/appstream/docs/sect-Metadata-Application.html
All this flatpak stuff does not belong here, but
into https://github.com/chris2511/flathub.git
2024-08-20 11:03:27 +02:00
Christian Hohnstaedt
f004ad6728
Setup Python and pip with actions/setup-python@v5
...
Also switch and reduce the macos build to Qt6 + arm64
2024-04-26 12:40:58 +02:00
Christian Hohnstaedt
1725863325
Macos: Build on Github with SDK-10.15 and Qt5
...
For official builds go to SDK 11, since Qt-6.6
only supports SDK 11 anyway.
Switch to QT 6.6.2
2024-03-10 19:31:43 +01:00
Christian Hohnstaedt
8f8003ca5f
Github actions: Update checkout and upload actions
...
Use @v4 to silence the warning;
Node.js 16 actions are deprecated.
Please update the following actions to use Node.js 20:
actions/checkout@v3, actions/upload-artifact@v3.
2024-02-21 23:31:36 +01:00
Christian Hohnstaedt
4d6ec488d6
Revert "aqt somehow suddenly fails to download Qt 6.6.0"
...
This reverts commit f7ccee2504 .
2024-02-14 22:38:55 +01:00
Christian Hohnstaedt
89b3914ff7
Split tests in "gui" and "console" tests
...
Only execute console tests on github actions
2023-11-02 22:06:23 +01:00
Christian Hohnstaedt
5162369a84
Close #480 : add flatpak build information and github action
...
Reused work of @SharkyRawr for issue #123 - Thanks.
2023-10-24 17:03:09 +02:00
Christian Hohnstaedt
6cfd017447
Execute module tests in github actions
2023-10-13 00:57:13 +02:00
Christian Hohnstaedt
f7ccee2504
aqt somehow suddenly fails to download Qt 6.6.0
2023-10-09 22:36:48 +02:00
Christian Hohnstaedt
3417411ba0
Github action: Back to Server 2019 for Qt5
...
exclude Qt6 on Windows for the time being
2023-09-24 19:57:25 +02:00
Christian Hohnstaedt
e1a4e905c0
Revert "Fix github compile error by using the QT provided compilers"
...
This reverts commit 0bce272bc7 .
2023-09-24 18:21:33 +02:00
Christian Hohnstaedt
0bce272bc7
Fix github compile error by using the QT provided compilers
...
doc/CMakeLists.txt: Create output directory during configure
phase to avoid a race-condition.
2023-09-24 01:58:13 +02:00
Christian Hohnstaedt
0c5f48898d
Consolidate SQL Driver delivery
...
Only deliver the QT SQL plugins and document the installation
of the client libraries.
2023-09-17 08:57:27 +02:00
Christian Hohnstaedt
3261dc85e8
Update version of QT to 6.6.0
2023-09-15 09:46:02 +02:00
Christian Hohnstaedt
9fd0be4bdc
Switch to 6.5.1 and drop "Messagebox Workaround"
2023-05-25 23:49:25 +02:00
Christian Hohnstaedt
9bf8de7063
Fix Github Actions
...
Update actions to @v3 to avoid warnings.
Explicitly install the MinGW GCC package, which happend automatically in
the past.
2023-05-21 14:31:02 +02:00
Christian Hohnstaedt
924c56960b
Github action: macos: only build for x86
2023-05-19 23:14:43 +02:00
Christian Hohnstaedt
bd61f44e02
Refactor source file inclusion
...
No libraries needed. Just put all files as source to xca
and those needed for xcadoc to the xcadoc target.
Github Action: create deployments for each matrix result
2022-09-07 20:01:25 +02:00
Christian Hohnstaedt
86f24d1432
Matrix with QT versions
2022-09-02 17:02:40 +02:00
Christian Hohnstädt
da8efa4381
Add github cmake build instructions
2022-01-03 20:04:34 +01:00