Track and score CI/CD components catalog contributions
Currently the leaderboard does not track CI/CD components catalog contributions outside of gitlab-org, gitlab-com, components or gitlab-community. Since we track all unique wider community contributors who contribute public CI/CD components we should recognize and score these in the platform too.
Previous issues to reference:
- Add Ci/CD catalog users to MVP Selection Process (team-task#545 - closed)
- https://gitlab.com/gitlab-org/developer-relations/contributor-success/team-task/-/issues/577+
Implementation plan
- Add a new service and rake task which queries (probably GraphQL) GitLab to get a list of public CI components then goes off and grabs all recent activity for them (perhaps start with just merge requests but expand to notes/commits/issues later)
Edited by 🤖 GitLab Bot 🤖