summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-openstackclient
diff options
context:
space:
mode:
authorWolfgang Walther <walther@technowledgy.de>2025-10-30 11:22:27 +0100
committerWolfgang Walther <walther@technowledgy.de>2025-10-31 10:59:01 +0100
commit498574f238960ab7401cb91138036ac5c98955ba (patch)
treec6c9700f37188fe62a4dfe847223e9cab0a9b702 /pkgs/development/python-modules/python-openstackclient
parent5c01bd9df67fe9590e337d1551ef29eeb8c98835 (diff)
workflows/eval: upload maintainer list of all packages as artifact
This creates a simple mapping of all packages to github ids of all their maintainers. This is uploaded as an artifact and is then available for download on the latest commit of each branch with a merge queue. This will allow scheduled jobs to use this information for setting maintainer-related labels, to request reviewers and to implement the merge-bot. The advantage over querying this information directly via Nix in each case: The scheduled job does not need to install Nix and does not need to checkout the target branch. Compared to obtaining the maintainer information just for a single PR during Eval, this will allow retroactively changing maintainers for a package: For example, it allows to request a new maintainer as reviewer for a PR that was created before they became maintainer, but is still open - and similarly for maintainer labels and merge-bot rights. None of these extensions are implemented by this PR, yet.
Diffstat (limited to 'pkgs/development/python-modules/python-openstackclient')
0 files changed, 0 insertions, 0 deletions