Skip to content

Next

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
GitLab
GitLab
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
    • Cycle Analytics
    • Insights
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 23,618
    • Issues 23,618
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 834
    • Merge Requests 834
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Security & Compliance
    • Security & Compliance
    • Dependency List
  • Packages
    • Packages
    • Container Registry
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GitLab.org
  • GitLabGitLab
  • Issues
  • #25689

Closed
Open
Opened Dec 10, 2018 by tonka@tonka3000
  • Report abuse
  • New issue
Report abuse New issue

Enforce naming convention on MR title

Problem to solve

At the moment I can not enforce any naming rules on a MR name. I would like to control the naming convention of a MR because it is hard to tell any new contributor (OpenSource or Enterprise) to follow your naming conventions (based on wiki or whatever, maybe that change from repo to repo). An auto blocking feature would solve that very easy and nice, so that the contributor get fast feedback on wrong naming.

Further details

Benefit would be that any user can contribute and will not break naming convention, so that would support anyone can contribute because he/she get instant feedback from GitLab itself.

Proposal

What does success look like, and how can we measure that?

A simple opt-in regex would be fine to block unwanted naming from MR names

Links / references

Related issues

  • Discussion
  • Designs
Assignee
Assign to
Awaiting further demand
Milestone
Awaiting further demand
Assign milestone
Time tracking
None
Due date
None
7
Labels
Accepting merge requests Create [DEPRECATED] customer devops::create feature group::source code merge requests
Assign labels
  • View project labels
Reference: gitlab-org/gitlab#25689