Reference: https://github.com/nodejs/security-wg/blob/main/tools/ossf_scorecard/report.md We need to: - [x] Enable code-scanning in the Node.js repository by setting a [scorecard.yml](https://github.com/nodejs/security-wg/blob/main/.github/workflows/scorecard.yml) (https://github.com/nodejs/node/pull/47254) - [x] Fix the warnings (feel free to update this list) - [x] Pin actions by commit-hash (https://github.com/nodejs/node/pull/46820) - [x] Pin npm dependencies in our actions (https://github.com/nodejs/security-wg/issues/929#issuecomment-1623764056) ... Note: we can use the [StepSecurity](https://app.stepsecurity.io/) for an automated PR.
Reference: https://github.com/nodejs/security-wg/blob/main/tools/ossf_scorecard/report.md
We need to:
Enable code-scanning in the Node.js repository by setting a scorecard.yml (tools: add scorecard ci node#47254)
Fix the warnings (feel free to update this list)
Pin npm dependencies in our actions (Improve Node.js Scorecard #929 (comment))
...
Note: we can use the StepSecurity for an automated PR.