quotient-im / Quaternion

A Qt-based IM client for Matrix
https://matrix.org/ecosystem/clients/quaternion/
GNU General Public License v3.0
642 stars 107 forks source link

CI: use Flatpak spin of AppStream validator #806

Closed KitsuneRal closed 2 years ago

KitsuneRal commented 2 years ago

The Flatpak version of appstream-glib alters the behaviour of the appstream-util validate quite a bit, with the ultimate result being somewhere between the original validate and validate-relax subcommands. Since the validation here is mainly aimed at fulfilling Flathub's requirements, and Flathub itself uses org.freedesktop.appstream-glib to validate AppStream files, it's only natural to use the same here in CI.