Default tags added from templates

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

Description

Being able to add default tags to issue and merge templates prevents incorrect tagging by anyone using a template, it's like a suggestion for a user to tag the issue properly. For instance this feature proposal template could be automatically been given the "feature proposal" tag.

Proposal

Let's say we could add to a template the following comma delimited list:

tags: feature proposal

An issue with the above method is the user being able to edit these default tags, which - in same situations - might not be helpful.

As an alternative solution we could allow some kind of frontmatter (used by jekyll, middleman and hugo), eg TOML, YAML or JSON in the template file which is parsed by Gitlab and not shown to the user after selecting the template:

- tags:
    - feature proposal

The benefit of this method is giving full control to the repository owner to automatically apply tags to an issue created with a specific template.

The result of any of the above is that once a user filled in the complete template, the tags are automatically applied.

Edited Sep 28, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading