Fabian Vogt
4ec29a8bba
CI: Drop building with clang on CentOS Stream9
...
Clazy is reproducibly broken, it crashes immediately.
2024-07-23 18:52:27 +02:00
Fabian Vogt
98a6b3c8a9
CI: Fix order of arguments for dnf
...
Should fix installing dependencies for Fedora rawhide builds.
2024-07-23 18:52:27 +02:00
Fabian Vogt
896320c24a
Try to fix the CI
...
liri-project/qmllint silently switched to Qt 6 and the status output is also
broken.
Pin it to a specific hash and maybe fix the output by setting the env only
for that job.
2024-02-20 11:25:51 +01:00
Neal Gompa
d0c7107a69
CI: Install Qt 5 on Fedora when a Qt 5 build is being done
...
SDDM in Fedora Linux 40+ uses Qt 6, so for the Qt 5 build, we need
to request the Qt 5 packages explicitly.
2023-12-28 22:25:05 +01:00
Fabian Vogt
22f389b814
Remove xdg check
...
None of the .desktop file in this repo pass desktop-file-validate.
2023-06-26 11:26:03 +01:00
Fabian Vogt
4594134487
Fix GitHub Action for CentOS Stream
...
Apparently "builddep sddm" picks clang 16 but clazy needs clang 15. Allow
the downgrade.
2023-06-02 23:05:42 +02:00
Andreas Cord-Landwehr
5055884ee6
Introduce Qt6 CI coverage
2023-05-30 22:49:47 +02:00
Aleix Pol
346ab53f22
Remove the Passwd backend, make PAM mandatory
...
As far as I know it's unused and thus untested.
2023-03-18 11:29:30 +01:00
Neal Gompa
d00b2ceb03
CI: Add RPM distributions and use containers
...
This will ensure we have a reasonable ability to catch issues that
affect Fedora/CentOS/RHEL/openSUSE before it gets shipped in a release.
Also drop sudo as we don't need it for anything anymore due to using
containers for even the Ubuntu CI.
2023-03-13 02:53:50 +01:00
Fabian Vogt
25d0aa2313
Run make test in .github/workflows/build.yml
2023-02-07 17:16:05 +01:00
Daniele Basso
308e8a88f7
Update CI
...
* Use Github image (downgrade to Ubuntu 22.04)
* Update checkout actions
* Use sudo for privileged actions
* Fix workflow
* Update build.yml
Co-authored-by: Pier Luigi Fiorini <pierluigi.fiorini@liri.io>
2022-11-17 13:00:56 +01:00
Aleix Pol
e24082ff4a
Use a generic ubuntu image for the CI
2022-11-15 09:38:57 +01:00
Pier Luigi Fiorini
497fe40ff5
Update build.yml
...
Update actions/checkout version.
2022-10-25 08:04:49 +02:00
Aleix Pol
edf55fbb94
CI: Use KDE's CI images
...
The current ones seem to be out of date and these we need to maintain
anyway for many other projects.
2022-09-14 15:06:20 +02:00
Aleix Pol
6c313bba81
Fix CI, seems like SUSE changed the names of their packages
2022-09-13 19:12:49 +01:00
Pier Luigi Fiorini
e8a2b4268f
GitHub workflow
...
Switch from Travis CI to GitHub workflows.
2020-11-03 10:32:48 +01:00