It would be really nice to use the package check tool provided by Yunohost. We can define a number of unit tests to check if the package is behaving correctly.
There is also a CI server that would let us automatically check the app for each MR : https://yunohost.org/#/packaging_apps_ci
To enable design management, you'll need to meet the requirements. If you need help, reach out to our support team for assistance.