docs: document commit signing requirement (#47290)

This commit is contained in:
John Kleinschmidt 2025-05-30 04:59:29 -04:00 committed by GitHub
commit 46921d3652
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -81,6 +81,11 @@ $ git commit
Note that multiple commits get squashed when they are landed. Note that multiple commits get squashed when they are landed.
#### Commit signing
The `electron/electron` repo enforces [commit signatures](https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits) for all incoming PRs.
To sign your commits, see GitHub's documentation on [Telling Git about your signing key](https://docs.github.com/en/authentication/managing-commit-signature-verification/telling-git-about-your-signing-key).
#### Commit message guidelines #### Commit message guidelines
A good commit message should describe what changed and why. The Electron project A good commit message should describe what changed and why. The Electron project