Found out about the Github Database API and successfully managed to commit multiple files in one go! It only took six hours or so ;-) The most important lesson is to disable the cache on all GET requests as otherwise, you can get stale data.
and also this article: Commit a file with the GitHub API
And it is never stated clearly but this also works recursivly for files in subfolders.
Comments
How to respond
Write your comment on your on page and link it to this page with the following link:
https://vmac.ch/posts/2020-08-10-github-data-api/
Then insert the permalink to your post into the form below and submit it.
Alternatively you can reach me by email to: comment@vmac.ch