Hello,
ever wanted to add Zuul CI to your Fedora packages in dist-git but then got discouraged by having to edit the yaml file[0] manually?
I created zuul-config-generator[1], a small script to find all the given username's or group's packages and generate `fedora-distgits.yaml` with them in the current directory. Packages are listed in the alphabetic order and the file formatting matches the one from fedora-project-config. Then replace the file from fedora-project-config repository with the newly generated one and open a pull request on pagure.
Please note, if you want to add hundreds of packages at once, coordinate with the Zuul folks -- they know best how much it can handle. (e.g. I added the batches of 100 Python packages each through a time span of a few weeks.)
Cheers, Karolina
[0] https://pagure.io/fedora-project-config/blob/master/f/resources/fedora-distg... [1] https://github.com/befeleme/zuul-config-generator