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

One-click enablement for Maven transitive dependency detection #796

Open
github-product-roadmap opened this issue Jul 10, 2023 · 0 comments
Labels
all Product SKU: All cloud Available on Cloud ga Feature phase: Generally available

Comments

@github-product-roadmap
Copy link
Collaborator

github-product-roadmap commented Jul 10, 2023

Summary

Automatically enable the detection of transitive dependencies for Maven with a one-click set up through a repository's settings.

Intended Outcome

Dependency graph currently does not automatically detect transitive dependencies for Maven. Users can use a GitHub Action to detect and submit these dependencies to the dependency graph, but the discoverability of this action is low and the configuration hurdle can be high. A one-click enablement eliminates these hurdles for users and provides the dependency information they need.

How will it work?

Enabling Maven transitive dependency detection through a repository's settings page will run a dynamic workflow to automatically build the maven project in the repository and submit it using the dependency submission API. The repository will show the complete Maven dependencies in the dependency graph, and users will received Dependabot alerts for any known vulnerabilities. Users do not need to configure their own workflow files.

@github github locked and limited conversation to collaborators Jul 10, 2023
@github-product-roadmap github-product-roadmap added all Product SKU: All beta Feature phase: Beta cloud Available on Cloud labels Jul 10, 2023
@github-product-roadmap github-product-roadmap changed the title One-click enablement for Maven transitive dependency detection One-click enablement for Maven transitive dependency detection (beta) Aug 9, 2023
@ankneis ankneis changed the title One-click enablement for Maven transitive dependency detection (beta) One-click enablement for Maven transitive dependency detection May 31, 2024
@ankneis ankneis added ga Feature phase: Generally available and removed beta Feature phase: Beta labels May 31, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
all Product SKU: All cloud Available on Cloud ga Feature phase: Generally available
Projects
Status: Q3 2024 – Jul-Sep
Development

No branches or pull requests

2 participants