I built out a proof-of-concept implementation for Oblong with CoreDNS of an auto-updating authoritative DNS server with git at the source of truth. You can check it out at qlk.pw, and the repo for the DNS is at github.com/reesericci/qlk.pw (ik i used gh - woops).  Send in a PR, and make sure to increment the serial number at the top - and you'll changes should be reflected pretty quickly! It updates every minute or so. I used the git, auto, and root plugins with coredns. here's my corefile:
<http://qlk.pw|qlk.pw> {
  root ./zones
  auto {
   directory . (.*)\.zone {1}
   reload 30s
  }
  git <https://github.com/reesericci/qlk.pw> . {
    interval 30
    branch main
  }
}