Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable OpenSSF Scorecard Action and Badge #3530

Closed
joycebrum opened this issue Jul 14, 2023 · 3 comments · Fixed by #3571
Closed

Enable OpenSSF Scorecard Action and Badge #3530

joycebrum opened this issue Jul 14, 2023 · 3 comments · Fixed by #3571
Labels

Comments

@joycebrum
Copy link
Contributor

Hi again,

I'd like to suggest a tool that might help on tracking supply-chain security practice improvements, which is the OpenSSF Scorecard Action

It proactively runs the Scorecard on the repository and warn you in case of any Security Practice that may have changed (example: a new workflow was created without top level permissions).

The action has been adopted by 1800+ projects, having some prominent users such as Tensorflow, Angular, Flutter, sos.dev and deps.dev.

Would you be interested in a PR which adds this Action? Optionally it can also publish your results to the OpenSSF REST API, which allows a badge with the project's score to be added to its README.

Example:
image

In case of doubts or concerns you can try to check Scorecards FAQ. Anyway, feel free to reach out to me, I'll be happy to help or gather feedback.

@vitaut
Copy link
Contributor

vitaut commented Jul 15, 2023

Thanks for the suggestion. I wonder how are these warnings reported? Could you give an example?

@vitaut
Copy link
Contributor

vitaut commented Jul 19, 2023

In any case a PR is welcome.

@joycebrum
Copy link
Contributor Author

Hi, the reports appears on the security dashboard at the code scanning:
image

I'm submiting a PR configuring the workflow with some explanation comments. I can remove it later if you prefer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants