voxpupuli / vox-pupuli-tasks

Community tool to manage open PRs for puppet modules
https://voxpupu.li
GNU Affero General Public License v3.0
7 stars 9 forks source link

Make repository excludes more dynamic #156

Open bastelfreak opened 4 years ago

bastelfreak commented 4 years ago

At the moment we've some hardcoded globbing in our repository model: https://github.com/voxpupuli/vox-pupuli-tasks/blob/129a0ee86f608f11d401c6293baa4a140998c304/app/models/repository.rb#L22-L24

We need to refactor this and save the complete excludes in our yaml. Afterwards we can enable it for more repositories, for example our gems (or everything that's not archived).

@ekohl after this is implemented, the app can also manage labels for your voxpupuli-test and voxpupuli-acceptance repositories.

Flipez commented 3 years ago

Related to https://github.com/voxpupuli/vox-pupuli-tasks/issues/304