guix/etc
Maxim Cournoyer 8005e09b26
build: Add a commit-msg hook that embeds Change-Id in commit messages.
Partially implements <https://issues.guix.gnu.org/66027>.

This will make it possible to track a merged commit back to its original
posting on the mailing list, and open the door to new opportunities such as
closing fully merged series automatically.

* Makefile.am (COMMIT_MSG_MAGIC): New variable.
(.git/hooks/commit-msg): New target.
* etc/git/commit-msg: New file.
* doc/contributing.texi (Configuring Git): Document Change-Id.

Series-changes: 3
 - Clarify documentation text, as suggested by Simon
Change-Id: Ia92fa958eae600fdd4e180bad494c85db8bb4dd6
Reviewed-by: Simon Tournier <zimon.toutoune@gmail.com>
2023-10-22 16:09:04 -04:00
..
completion
git build: Add a commit-msg hook that embeds Change-Id in commit messages. 2023-10-22 16:09:04 -04:00
init.d
openrc
snippets build-system: Add zig-build-system. 2023-10-21 00:27:25 +02:00
substitutes
teams/qt etc: Add Qt manifests for Qt maintenance. 2023-08-22 12:32:20 -04:00
committer.scm.in etc/committer: Speed up surrounding-sexp. 2023-09-24 13:49:53 +02:00
copyright.el
disarchive-manifest.scm disarchive-manifest: Add one manifest entry per tarball. 2023-10-08 23:43:49 +02:00
gnu-store.mount.in
guix-daemon.cil.in
guix-daemon.conf.in
guix-daemon.service.in
guix-gc.service.in
guix-gc.timer
guix-install.sh
guix-publish.conf.in
guix-publish.service.in
historical-authorizations
hurd-manifest.scm maint: Add gdk-pixbuf to native Hurd manifest. 2023-09-19 07:26:56 +02:00
kernels-manifest.scm
news.scm news: Add 'de' translation. 2023-10-03 14:07:29 +02:00
release-manifest.scm
source-manifest.scm
system-tests.scm
teams.scm.in teams: Add Munyoki Kilyungi to the python and lisp teams. 2023-09-28 19:18:29 +03:00
time-travel-manifest.scm time-travel-manifest: Comment out versions older than 1.3.0 for now. 2023-09-09 19:36:05 +02:00