Maintaining apps in github repository

Hello teams,

I’m maintaining 3 applications for Yunohost ( Dont-code, A proxy and Mongo XPress ), and I wonder what is the approach ?

I’m not allowed to push to the github repositoty of my apps, and I see the Yunohost teams changing the code in Testing. Do they expect me to test & merge to main branch?

Does this mean I should always fork the repo of my apps and submit a PR ?

Or should I be a member of Apps team as described here ?

GitHub : membre de l’équipe Apps de l’organisation YunoHost

  • permission de créer des branches et de merger des PR sur le dépôt du catalog (apps), example_ynh, package_linter, package_check, … (en respectant les règles énoncées plus haut)

I’m not asking for more rights that I need, I’d just like to be able to maintain my apps properly.

4 Likes

Thank you for your contributions! Sorry for the mishap in the repo permissions. Someone in the team has granted you maintainership of the three repositories. You should be able to directly push and create branches there now (no need to make forks).

2 Likes

Thanks! I was wondering if it was normal or not

2 Likes