fedora-copr / copr

RPM build system - upstream for https://copr.fedorainfracloud.org/
113 stars 61 forks source link

Build triggered by Anyita #3515

Open brianjmurrell opened 6 days ago

brianjmurrell commented 6 days ago

I have noticed that when you define a package with a PyPI package source you can enable Anitya autorebuild. This is really neat.

I don't see any way to do this for other package types though. I do see Auto-rebuild but AFAIU that requires co-operation from an SCM repository owner to create webhooks for you. If you want to build software from some repository that is unrelated to you, you may not get the co-operation of the repository owner to send COPR a webhook. Anitya is a great substitute for this.

Could an Anitya trigger be added to other source types please?

nikromen commented 2 days ago

Would you like to specify what source type you want from us to support? Adding anytia for all source types is too general and we won't have the capacity for that to do it in one ticket. But we can cover your specific use case

brianjmurrell commented 2 days ago

If you covered the Custom type, I suppose that would be the most flexible as any other source type could be implemented with Custom.