frequenz-floss / frequenz-repo-config-python

Frequenz repository setup tools and common configuration for Python
https://frequenz-floss.github.io/frequenz-repo-config-python/
MIT License
4 stars 7 forks source link

Do not generate `dco-merge-queue.yml` for private repos #277

Open daniel-zullo-frequenz opened 3 months ago

daniel-zullo-frequenz commented 3 months ago

What's needed?

Merge queues might not be available for private repos where an enterprise plan is needed

Proposed solution

dco-merge-queue.yml should not be generated for private repos if merge queues are not available

Use cases

No response

Alternatives and workarounds

No response

Additional context

No response

llucax commented 3 months ago

I would like to add more options to how to generate the templates to enabled/disable features individually, like use_merge_queues or support_arm, then we could have a predefined set of defaults per type of repo (lib, actor, etc.) and repo visibility (private, public). But it is a dream, not sure if I will ever have enough time to do it :D