I have a number of Joomla extensions on the JED. I haven't set up a site for them; I'm just pointing JED at their location on Github. I've also never implemented auto-update for any of them.
JED now has a new policy that extensions must implement auto-update, so I'm going to have to think about how to do this, and I'd like to ask here for some advice.
I've avoided doing the updates before mainly because, having the extension served directly from a Github repo, I didn't know where I could put the update feed XML file.
Is it acceptable for the update XML to be part of the main repository? If so, where in the repo should I put it? And also, what URL would I give for it to the JED? I assume I'd have to give a link directly to the master branch; is that right?
Does anyone have any tips or other relevant info on managing this?