There are fully automated disc burner bots. EPSON models take 100 discs at once and burn up to 30 discs per hour, so 1000 discs is just 10 magazine load/unloads or <1.5 days in machine time.
Load fresh discs from magazine, put onto an internal disc drive, let a connected PC burn it, take out, print on it, and move it to a burned disc holder. All in one box. The networked model does it over LAN like a laser printer.
All the same, they don't need a thousand copies of one GitHub repo. They need a thousand different copies of various unrelated repos. Maybe some disc duplicators can handle that without constant user involvement, but all the ones I've worked with are designed around mass replication of one individual ISO.
Some poor underage girl has been trafficked in the Philippines since she can remember, and it is the only life she will ever know. Roofing 14 hours a day sounds like a pretty sweet gig.
1: https://epson.com/Support/Other-Products/Discproducers/Epson...