Publish on flathub
https://github.com/flathub/flathub/wiki/App-Submission
-
build from tags -
make sure runtimes are in flathub -
Take care to check the build directory for unnecessary files. These should be added to cleanup, in order to ensure smaller package sizes. -
test desktop-file-validate
(https://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html) -
"Applications should not grant --socket=system-bus
or--socket=session-bus
, unless they are development tools." might be a problem
Edited by Jonas Loos