Confirmed users
112
edits
(Clarify scope of signing for now) |
(Clarify the guideline around Dependabot) |
||
| Line 57: | Line 57: | ||
- [ ] When creating a release, all commits which compose that release should first be audited. | - [ ] When creating a release, all commits which compose that release should first be audited. | ||
- [ ] Elevated permissions should be granted to teams, not individual accounts, whenever possible. (Only org members can be part of a team.) | - [ ] Elevated permissions should be granted to teams, not individual accounts, whenever possible. (Only org members can be part of a team.) | ||
- [ ] Enable [Automated Security Fixes][1] for the repository. If the vulnerability is not applicable to your repository, document that in the PR, then close ( | - [ ] Enable [Automated Security Fixes][1] for the repository. If the vulnerability identified by Dependabot is not applicable to your repository, document that in the Dependabot PR, then close the PR (don't merge the PR). | ||
[1]: https://help.github.com/en/articles/configuring-automated-security-fixes | [1]: https://help.github.com/en/articles/configuring-automated-security-fixes | ||