-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
Lately, I've been looking a bit at OpenSSF Scorecard, it is an security assessment for open source projects.
You can see the current score here: https://securityscorecards.dev/viewer/?uri=github.com/gagoar/codeowners-generator
I think there are some fairly easy improvements that can be done, and there are tools to help. Below are the main improvements, that we can split off into separate issues (if this sounds good):
- Adjust Github Workflow token permissions (principle of least privilege)
- Add a security policy (
SECURITY.md
) and turn on private vulnerability reporting - Pin Workflow versions and make Renovate update them
- This helps guard against supply chain attacks
- OpenSSF docs
- Renovate docs
- Add tool for static code analysis, CodeQL
- Optional: Add OpenSSF Scorecard workflow, so the score is updated more often
- Optional: Add OpenSSF Scorecard badge to the readme
Metadata
Metadata
Assignees
Labels
No labels