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

ci: set up OpenSSF Scorecard workflow #411

Merged

Conversation

step-security-bot
Copy link
Contributor

Summary

This pull request is created by StepSecurity at the request of @gustavkj. Please merge the Pull Request to incorporate the requested changes. Please tag @gustavkj on your message if you have any questions related to the PR.

Security Fixes

Add OpenSSF Scorecard Workflow

OpenSSF Scorecard is an automated tool that assesses a number of important heuristics ("checks") associated with software security and assigns each check a score of 0-10. You can use these scores to understand specific areas to improve in order to strengthen the security posture of your project.

Scorecard workflow also allows maintainers to display a Scorecard badge on their repository to show off their hard work.

Feedback

For bug reports, feature requests, and general feedback; please email [email protected]. To create such PRs, please visit https://app.stepsecurity.io/securerepo.

Signed-off-by: StepSecurity Bot [email protected]

@gustavkj
Copy link
Collaborator

@lindell I'm thinking that it might be nice to run this workflow to make sure that the score is up-to-date. Then later maybe, we want to add the badge to the readme.

I'm thinking it is probably good to remove some of the auto-generated comments from the workflow file, as it is quite noisy right now. Do you agree?

@lindell
Copy link
Owner

lindell commented Oct 29, 2023

I'm thinking it is probably good to remove some of the auto-generated comments from the workflow file, as it is quite noisy right now. Do you agree?

Agree. Seems that a lot of comments are there to guide the setup.

@gustavkj
Copy link
Collaborator

@lindell I've updated the workflow. I think it looks fine. It is optional to upload it to Github as well, but I think it's probably nice to be able to see it here as well.

@lindell lindell merged commit 86ad845 into lindell:master Oct 30, 2023
8 checks passed
Copy link
Contributor

github-actions bot commented Nov 2, 2023

Included in release v0.48.1 🎉

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

Successfully merging this pull request may close these issues.

3 participants