-
-
Notifications
You must be signed in to change notification settings - Fork 693
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
GitHub: Add dependency uploading #5048
GitHub: Add dependency uploading #5048
Conversation
The gradle components don't automatically get detected upon build. Use the dependency-submission API to enable this dependency tracking.
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.
It seems you haven't yet signed a CLA. Please do so here.
Once you do that we will be able to review and accept this pull request.
Thanks!
Please take a look at the requested changes, and use the Ready for review button when you are done, thanks 👍 |
Thanks for the suggestion, it looks good to me. Could you explain "This is only for housekeeping" a bit more? |
Yep. It'll do two things (as far as I understand).
|
Summary
The gradle components don't automatically get detected upon build. Use the dependency-submission API to enable this dependency tracking.
Documentation explaining this:
https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/dependency-graph-supported-package-ecosystems#package-ecosystems-supported-via-dependency-submission-actions
That article links to this action:
https://github.com/marketplace/actions/build-with-gradle#the-dependency-submission-action
Screenshots
The GitHub front end will change 😄 It currently only displays GitHub and Ruby dependencies, not Gradle.
Link to pull request in Documentation repository
N/A
Any other notes
This is only for housekeeping / dependencies. I wasn't able to test the action easily due to app secrets, but it should work.