Allow customization or removal of "Custom confirmation message:" prefix text in manual job confirmations
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Description
Problem to solve
Currently, when setting up a manual job with a custom confirmation message, GitLab displays a fixed prefix text "Custom confirmation message:" before the actual confirmation message.
This creates confusion for users in CD workflows where the prefix text is redundant or doesn't align with the purpose of the confirmation.
Seems to be a frontend "hardcoded" text in https://gitlab.com/gitlab-org/gitlab/blob/dc87f39d2af25892aaa9d15bd73c040e95eaba61/app/assets/javascripts/ci/common/private/job_action_modal.vue#L42-42
Scenario
One of our very large Ultimate tier enterprise customers (self-managed, 36k users) has implemented a compliance check in their "create-release" job. The current presentation shows:
"Custom confirmation message: Hereby I confirm"
This format is confusing their users because the prefix "Custom confirmation message:" doesn't add value and disrupts the flow of the actual compliance statement.
Proposed solution
Drop the prefixed message "Custom confirmation message:"