-
Notifications
You must be signed in to change notification settings - Fork 13
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
Option to switch from https://deps.dev/
to https://api.securityscorecards.dev/
#44
Comments
This is a tricky request. I assume that most users expect to see results in a UI format with deps.dev, but sometimes the results do not appear correctly. For example, https://deps.dev/project/github/onebeyond%2Fsystemic-knex should work, but as the repository was migrated from another organization, it seems that the change was not properly reflected. However, the API is working fine at https://api.securityscorecards.dev/projects/github.com/onebeyond/systemic-knex. I believe this is a bug. I would appreciate feedback on the differences between api.securityscorecards.dev and https://deps.dev/ before we proceed (cc: @gabibguti @naveensrinivasan). I see two possible solutions from this discussion:
Side note: I think having too many columns at the end will look bad (markdown table), so we may need to find another way to control the columns to show (but this will require thorough testing). |
deps.dev is a consumer of OpenSSF Scorecard data, and it is not part of the OpenSSF scorecard |
I know, but since I push my data to OpenSSF, I see no data in deps.dev for my repos? |
Now it is more clear for me. Thanks @rajbos! So... I am thinking that maybe we can add another column with the API link if an optional tag is available, such as I believe this will cover the new use case and it is not a breaking change to any current user. What do you think @rajbos?
I believe this is more related on how the data is consumed and sync in deps.dev, maybe you can crate an issue in their project or ask support 🤔 |
I'll implement the optional tags as described at #44 (comment) |
I was thinking to use this action against an internal GitHub Enterprise Server (GHES) and then we will host the |
@rajbos I moved the discussion to #52, as I think that it can be considered as a separated feature 😉 |
My scores live at api.securityscorecards.dev (for example: link) and not at https://deps.dev, since that is where I push the data to (as indicated by the OSSF scorecard action).
I'd be happy to help add that config if you want.
The text was updated successfully, but these errors were encountered: