Hi Igor,
On Wed, Nov 13, 2019 at 10:29 AM Igor Gnatenko <
ignatenkobrain(a)fedoraproject.org> wrote:
I've got at least 800 packages as candidates for this which are tied
together quite a bit. How do I test this?
I would suggest to start with few packages first.
But yes, for more packages this need to be automated. I don't have yet the
tooling to onboard projects
automatically but at a first glance, the Pagure API provides endpoints to
update project ACLs and options
so it should be possible to update automatically project settings as
required here [1]. However for the PR
approval part it seems the endpoint to manage allowed PR metadata tags is
missing.
The rest is simply YAML files to edit and two PRs to open. This can be done
automatically as well.
[1]:
https://fedoraproject.org/wiki/Zuul-based-ci#Configure_the_repository_for...