Add a ChatOps command to kick off the internal release process
Context
Remediating GiLab SaaS single-tenant instances, like GitLab Dedicated, within remediation SLAs requires introducing a new GitLab release strategy: Internal Releases. This release will generate private packages to be delivered to GitLab SaaS single-tenant instances without initiating a patch.
As with any other GitLab release process, release managers need a way to kick in an internal release process
Introduce a new ChatOps command to kick in the internal release
Similar to the patch release command:
/chatops run release prepare --security
Ideally the above patch should be /chatops run release patch
A new ChatOps command should be implemented to kick an internal release.
/chatops run release internal
For starters, the command will be a no-op, later it will be expanded to trigger the creation of a release/task
Edited by Mayra Cabrera