-
Notifications
You must be signed in to change notification settings - Fork 11
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
feat: add scorecards analysis workflow #105
Conversation
@jenstroeger note the existing alerts, which probably need to be addressed before moving on 😉 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh this is exciting, and interesting issues that Scorecard finds!
[…] which probably need to be addressed before moving on 😉
Hehehe very much yes.
The YAML configuration file isn’t reformatted though, is it? (See also PR #91.)
e216d53
to
1b6c60f
Compare
269fdb1
to
4408d0e
Compare
TODO: change the general permissions for GitHub Actions to |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking forward to the final PR 🤓
.github/workflows/pull-request.yaml
Outdated
jobs: | ||
pr: | ||
permissions: | ||
contents: read # for actions/checkout to fetch code |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Duplicating line 15?
33f4e12
to
ecf457a
Compare
The Scorecard badge is not available yet. We will add it later when they publish it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, although the Windows checks still fail.
Hooray! Merge? |
Sure 👍 |
This PR adds Scorecards security Actions workflow, which analyzes the repo for various supply-chain security issues.
Closes #32