How to trigger CI for yunohost app? Merging into testing?

Hi, I’m wondering if there is a way to trigger the CI tests for an app packaged for yunohost so that it will update the level of that app on its github page and in the catalog?

For an app I packaged (GitHub - YunoHost-Apps/peachpub_ynh: Secure Scuttlebutt pub with a web interface for pub management, for YunoHost.), it appears that the CI test is stuck in a hanging state – it has been “scheduled” for days but never runs. Link is here: YunoRunner for CI . I tried clicking “restart” but this didn’t seem to help.

As can be seen here when I trigger the CI test on a PR, via the comment !testme it runs just fine.

In addition to wondering how to trigger the CI test, I would also love an explanation of what the testing branch is and what the expected strategy for merging PRs is into master, which I don’t fully understand.

We should make PRs against the “testing” branch and merge them into testing? And then also manually merge them into main/master ? What is the expected flow? Thank you for any help!

You have to wait for the queue. In fact, the Ci seems stuck since 5 days. The best place to talk about this is the matrix channel for app packaging