Recently I added the Google Cast feature (still a Pull Request) to my already published app. In order to comply with F-Droid guidelines, I had to split the app into two build variants. One without the Google Cast feature and non-free dependencies. And the other with them.
I was wondering if this would require some metadata changes in F-Droid Data repo in order to build the correct (free) variant?
What happens internally when I change yes to fdroid? Right now I am guessing that it will try to build the variant with name fdroid.
For the initial version where build is splitting, I understand that I have to add the version manually. But for later releases, will it be back to auto updates?