build-system
build-system copied to clipboard
Retrieve a list of modified packages by parsing repositories from `autopatch` namespace
We have the module preview feature that gets a list of modified packages by parsing yaml file (e.g. https://git.almalinux.org/almalinux/modified_packages/raw/branch/main/a8.yml). This approach is going to be deprecated soon, and we need to implement a different logic for retrieving modified packages. To retrieve modified packages in the new approach, we should get all repositories from autopatch namespace (https://git.almalinux.org/autopatch) in our gitea instance and get all related branches (a8, a9, etc.) from each repository. Also, we should exclude repositories that have archived flag and branches that have -deprecated suffixes in branch names.