Custom emails for group service accounts
-
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.
This change adds email support to GitLab group service accounts. Previously, service accounts would automatically get a default email address, but now users can optionally specify a custom email when creating the account. If no custom email is provided, it still generates the default email format. The code also includes proper validation and testing to ensure the email feature works correctly, including tests for both default and custom email scenarios.
Edited by 🤖 GitLab Bot 🤖