-
Notifications
You must be signed in to change notification settings - Fork 18
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
Pilot scorecards GitHub Action #35
Comments
|
Completed pilot |
We've seen this before ossf/scorecard#1097 and we're not sure why it's happening. How often does it happen?
We currently only check for the dependabot config file being present. How would you like us to change this behavior?
The NotFound was fixed recently in ossf/scorecard#1277, but is not used in the action code you used yet.
we have a relevant tracking issue on this ossf/scorecard#1268. Feel free to chime in.
this check is unreliable, agreed.
Thanks for the feedback! |
As far as I know there are two types of Dependabot. One of them is configured with |
Yes, that is right - the "security" dependabot is enabled for this repo. I did actually get a PR from dependabot today. One way to figure out if dependabot is enabled could be to check the last X PRs to see if one is from dependabot. I have seen similar other checks in Scorecards. While not perfect, if dependabot is enabled, there is high likelihood that it would have created some PRs... |
Its happened every time the Scorecards GitHub action has run today on this repo - 5 odd times.
One way to figure out if dependabot is enabled could be to check the last X PRs to see if one is from dependabot. I have seen similar other checks in Scorecards. While not perfect, if dependabot is enabled, there is high likelihood that it would have created some PRs...
|
Hi @laurentsimon yesterday when I added the Also, while I pinned all GitHub actions to their commit SHAs, I am still getting this issue flagged when one of the actions is using docker://. I believe this is a false positive. Can you please confirm? Thanks! |
yes, those are expected. You can see the insights here. Request you to please review the KB for this action here. Please let me know what permissions it needs and the reasons for calling these endpoints.
I think this is intended because you have not pinned by hash, only by |
Thanks! I added the info to the KB.
I tried to set it to
Got it. My bad. Will fix it... |
my bad: you're right. Let me know if I am missing something. For the time being, I reviewed the code and have set the explicit read permissions. Feel free to review here.
|
https://github.com/step-security/agent/blob/main/.github/workflows/scorecard-analysis.yml
The text was updated successfully, but these errors were encountered: