Allow triage-ops IssueSummary processor to support multiple projects
-
Please check this box if this contribution uses AI-generated content (including content generated by GitLab Duo features) as outlined in the GitLab DCO & CLA. As a benefit of being a GitLab Community Contributor, you receive complimentary access to GitLab Duo.
What does this MR do and why?
This MR updates the IssueSummary processor so that the applicable? method checks against a list of allowed projects instead of being limited to gitlab-org/gitlab.
Currently, the processor only runs for the main GitLab project. By introducing an ALLOWED_PROJECTS constant (tracked in code), we make it easier to extend support to other GitLab projects in the future, while keeping changes reviewable through the MR process.
Default behaviour remains unchanged (gitlab-org/gitlab is still the only allowed project).
Expected impact & dry-runs
- No impact to current functionality since only
gitlab-org/gitlabis allowed by default.
Edited by 🤖 GitLab Bot 🤖