openSUSE / openSUSE-git

3 stars 5 forks source link

require review from bugowner for inclusion in products #32

Open JanZerebecki opened 1 year ago

JanZerebecki commented 1 year ago

With how the builds are currently structured, binary packages are included in products via 000package-groups/groups.yml and some related files. (Technically everything is excluded but some listed packages.) The binaries are included from SUSE:ALP:Source:Standard:Core:1.0:Build which are built from SUSE:ALP:Source:Standard:1.0 . Not sure if that is how it is intended. That means there is no notification or review when a package is included in an additional product.

One solution would be to have a bot for this that checks changes to these inclusions and adds the bugowner for review.

JanZerebecki commented 4 months ago

More background to this: In the previous OBS workflow where you submitted an OBS package to a project to add it to a product, a review from the bugowner was required, which ensured that no one put more support work for the package in additional distributions/products on a bugowner without their agreement.