Update ci and fix flatpak build
This was initially meant to only let the flatpak build pass but it turns out there's more silent breackage so lets fix that as well and add some jobs to not regress again.
Edited by Guido Günther
This was initially meant to only let the flatpak build pass but it turns out there's more silent breackage so lets fix that as well and add some jobs to not regress again.