mirror of
git://git.savannah.gnu.org/guix.git
synced 2023-12-14 03:33:07 +01:00
doc: Document committer authorization.
* doc/contributing.texi (Commit Access): Add instructions for authorizing committers.
This commit is contained in:
parent
05d973eef2
commit
84133320b8
1 changed files with 12 additions and 2 deletions
|
@ -1192,13 +1192,23 @@ Maintainers ultimately decide whether to grant you commit access,
|
|||
usually following your referrals' recommendation.
|
||||
|
||||
@item
|
||||
@cindex OpenPGP, signed commits
|
||||
If and once you've been given access, please send a message to
|
||||
@email{guix-devel@@gnu.org} to say so, again signed with the OpenPGP key
|
||||
you will use to sign commits (do that before pushing your first commit).
|
||||
That way, everyone can notice and ensure you control that OpenPGP key.
|
||||
|
||||
@c TODO: Add note about adding the fingerprint to the list of authorized
|
||||
@c keys once that has stabilized.
|
||||
@quotation Important
|
||||
Before you can push for the first time, maintainers must:
|
||||
|
||||
@enumerate
|
||||
@item
|
||||
add your OpenPGP key to the @code{keyring} branch;
|
||||
@item
|
||||
add your OpenPGP fingerprint to the @file{.guix-authorizations} file of
|
||||
the branch(es) you will commit to.
|
||||
@end enumerate
|
||||
@end quotation
|
||||
|
||||
@item
|
||||
Make sure to read the rest of this section and... profit!
|
||||
|
|
Loading…
Reference in a new issue