Skip to content

Feature: Add the OpenSSF Scorecard GitHub Action #25054

Closed
@pnacht

Description

@pnacht

Is your feature request related to a problem? Please describe.

Open-source supply-chain attacks are increasing every year. Due to three.js' position as the most popular JS 3D library, it's been included in the Open Source Security Foundation (OpenSSF)'s list of the 100 most important open-source projects.

Describe the solution you'd like

Add the OpenSSF Scorecard GitHub Action, which performs dozens of automated checks to ensure the project's security posture is continuously solid. The Scorecard is a form of project "meta analysis"; it doesn't detect vulnerabilities in your code, but instead makes sure your settings and security features are following the best practices to minimize the risk of vulnerabilities.

For instance, #24332 was based on feedback from the Scorecards system.

(Spoiler alert: three.js has a very solid 7.5/10 score, which puts it at the top 5% of relevant projects)

Would you be interested in a PR to add this Action?

The Action has an associated badge that can be (optionally) added as well.

Additional context

I work for Google (an OpenSSF founding member), working full-time to help open-source maintainers improve their projects' security.

Detail of a Token-Permissions alert, indicating the specific file and remediation steps

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions