Skip to content

Commit 980b384

Browse files
committed
docs: add gpg validation onboarding step
Related: #965
1 parent 9cf9c6e commit 980b384

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

GOVERNANCE.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,8 @@ After the nominee's first prepared release has been promoted the new releaser mu
150150
* Be added to the GitHub [releasers team](https://github.com/orgs/nodejs/teams/releasers) in the Node.js org (grants ci-release access)
151151
* Be added to the GitHub [security-release team](https://github.com/orgs/nodejs/teams/security-release) in the Node.js and nodejs-private orgs
152152
* Have a single, high quality SSH key added to the "dist" user on the primary www server (see below for guidelines regarding SSH key quality)
153+
* Add your GPG key to your GitHub account for verification. [Github Guide](https://docs.github.com/en/authentication/managing-commit-signature-verification/adding-a-gpg-key-to-your-github-account).
154+
* Check that the key is added in your profile: `https://github.com/your-username.gpg`
153155
* Open a PR to add their GPG key to the nodejs/node [README.md](https://github.com/nodejs/node/#release-keys)
154156
* Once landed, the key should be cherry-picked to all active release staging branches (i.e. the active `vMM.x-staging` branches).
155157
* Any future updates to the key should also be cherry-picked to all active release staging branches.

0 commit comments

Comments
 (0)