Hi Ian,
thanks for this video, it was a useful tip.
However, we are having some troubles with setting up AD with Read access to a GitHub repo, even when following this guide.
Fetching changes reliably works for private and public, personal and company repos. However, saving changes is tricky, and in most cases committing a change made in AD results in a 500 error, the same as this one.
Committing changes from AD seems to work reproducibly on the main branch of a fresh repo (public or private), but breaks quickly, for example as soon as other sources contribute, or when connecting to a branch other than “main”, although we could not find a definite point yet at which the Commits reproducibly stop working.
Since this seems to work well for you and many others, maybe there is an easy thing we are doing wrong. We are working on the normal web version, currently on version v1.24.14-A3, and would want to synch it with private repos within our company GitHub Account (although the errors also appear on public personal repos…).
I can provide more info if needed, but I kind of suspect there are some fundamental things we are doing wrong, but cannot figure out