Dogfood squash commit template for gitlab-org/gitlab
Feature to Dogfood
GitLab has a new feature #345275 (closed) that allows setting a default squash commit message using variables.
Goals
Dogfood this feature by defining a default squash commit message template for gitlab-org/gitlab
.
Expected benefits
Dogfooding this feature should help gitlab-org/gitlab
to preserve its Changelog
git trailers which currently, by default, are not included in the squash commit message. See the variable %{first_multiline_commit}
.
It might also aid in improved discoverability of the associated issues and merge request via the commit message, using the %{issues}
and %{reference}
variables.
Edited by Luke Duncalfe