Good question. I'm not that familiar with Triple-T, I've just summed up my findings from their docs. If you can tell me (pointing to the source), I'll gladly add that. I didn't find it either in the docs nor in their issues, code, etc.
However, that does not seem to work this way. For example https://codeberg.org/jonas-l/notificationlog-android/src/branch/master/app/src/main/play uses this structure (which was created by the gradle triple t publisher itself) but the release notes are not shown in the F-Droid client.
In contrast to that, there is https://codeberg.org/timelimit/opentimelimit-android/src/branch/master/app/src/main/play which uses a different structure (which was used by older triple t versions) and there it works (release notes, description and the screenshots work in this case). (release notes are there at
Thanks – but from those code links I cannot deduce the file name, sorry (tried that before; I'm no Android dev). I'd suggest contacting Triple-T and asking them to update their docs accordingly. As soon as they did, please let me know and I update.
As for "new structure not working": if you are sure that is the "new location", maybe open an issue with fdroidserver to get it in. Not my playground either, sorry. Again, I've just summed up here what I found in the docs; I'm no Android dev myself.
I opened a ticket and was told that it's in their Readme - https://github.com/Triple-T/gradle-play-publisher#uploading-release-notes. Instead of
default.txtshould fit better.
Quite confusing for a non-dev – or even a dev who doesn't know about "tracks" and "channels" because (s)he never publishes to Play. I'll further never understand that directory structure: why not make it
[language]/release-notes/*but instead make a bunch of trees?
Nevermind, we won't change that. Thanks for digging this up, I'll add it right away now!
@IzzySoft I am getting issues with Triple-T and F-Droid.
Here is the implementation: https://framagit.org/tom79/fedilab-tube/-/tree/develop/app/src that follows instructions. It's ok for the flavor
fdroid_fullbut not the flavor
And for UntrackMe (two flavors) it's broken for both flavors:
Not sure what I am doing wrong
@tom79 please address this at the proper issue tracker (which would be fdroidserver). I'm not really familiar with Triple-T and just put this snippet here for completeness (as at that time, F-Droid's documentation was really missing a rework which meanwhile has been done). I know that Triple-T is not as stable with F-Droid as Fastlane is – but that's all I can say. I've never worked with Tripe-T myself.