We donât use any integration anymore. We simply clone the repo, run some scripts and then âgit add * && git commit && git pushâ and that should work anywhere.
That being said apparently CI time was so limited lately that collectives is moving away from gitlab. So would need another project to test.
Perhaps they werenât aware of this step - instructions for it seems were added to developers docs just recently: Add instructions for inviting nextcloud-bot to a repository ¡ nextcloud/documentation@a6a3ebc ¡ GitHub
Which is great, because new developers will be avare of it. So it remains to fix things of past.
Many repos of apps, with development started since years ago has/had l10n dirs, transifex config, etc (not sure regarding inviting nextcloud bot), but newer did last step to join CI process - probably because their developers didnât found mentioned it in docs then and then never re-read this sections again. Thatâs why (not only) âFix translation not appearing on Transifexâ tickets were created with hope to correct this and be able to provide users with fully localized experience.
(oftopic: really sorry regarding notifications flood due amplifications of mentions caused by followups - didnât realized it, forgive please)