Move issues workers to a issues module
What does this MR do and why?
This MR is first step in a trio of MRs !72802, !73423 (merged), !72803 (merged) aimed to fixing cop offences for Gitlab/NamespacedClass #321982 for issue workers.
This MR moves issues workers to a issues module as part of fixing cop offenses for Gitlab/NamespacedClass for issues related workers #321982
We still keep the old workers and queues in case there are any jobs queued in their respective queues, but there is a follow-up MR !72803 (merged) to clean these up in an upcoming release in order to make this change seamless for on-prem.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Alexandru Croitor