Comment template editor doesn't render quick actions in the RTE, so they get escaped
The comment template editor doesn't render quick actions; see <https://gitlab.com/gitlab-org/gitlab/-/blob/981d71be48e90db5f75f07c7e30fe2bb0086e820/app/assets/javascripts/comment_templates/components/form.vue#L176-188>. It doesn't appear to _ever_ have: it was explicitly disabled in the old `MarkdownField` version (<https://gitlab.com/gitlab-org/gitlab/-/blob/f332461e43941ffaf9c37d39d7217f0b69a4f1f5/app/assets/javascripts/comment_templates/components/form.vue#L174>). In the `MarkdownEditor` variant, it's not explicitly disabled, but the default is to disable. As a result, any potentially special characters in quick action text are escaped in the created document, so they might not fire. At least for labels, they do, but I think it's kind of a fluke that they do: ![image](/uploads/e25e42e3ea102f203daf65e4e8cba4b4/image.png){width=231 height=134} You also don't get any quick action autocomplete while editing the template as a result.
issue