diff options
author | Théo Zimmermann <theo.zimmermann@univ-paris-diderot.fr> | 2018-03-26 15:55:46 +0200 |
---|---|---|
committer | Théo Zimmermann <theo.zimmermann@univ-paris-diderot.fr> | 2018-04-05 13:05:49 +0200 |
commit | 274da8930804b2187568423c3bfeed541f235001 (patch) | |
tree | 01af560021c849131e0aa25afbfb1a2e504636df /dev/doc | |
parent | 19bbdb467360578c98d9787a9aebca4bf246a8e9 (diff) |
Some advice about merge script dependencies.
Including: how to create a GPG key.
Diffstat (limited to 'dev/doc')
-rw-r--r-- | dev/doc/MERGING.md | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/dev/doc/MERGING.md b/dev/doc/MERGING.md index 70d848188..402ed37bd 100644 --- a/dev/doc/MERGING.md +++ b/dev/doc/MERGING.md @@ -104,3 +104,14 @@ There are two cases to consider: merge the PR and then notify upstream they can merge the patch. This is a less preferable scenario because it is probably going to create spurious CI failures for unrelated PRs. + +### Merge script dependencies + +The merge script passes option `-S` to `git merge` to ensure merge commits +are signed. Consequently, it depends on the GnuPG command utility being +installed and a GPG key being available. Here is a short tutorial to +creating your own GPG key: +<https://ekaia.org/blog/2009/05/10/creating-new-gpgkey/> + +The script depends on a few other utilities. If you are a Nix user, the +simplest way of getting them is to run `nix-shell` first. |