[go: nahoru, domu]

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

Automate dependency management in Gradle version catalog #190

Open
wangela opened this issue Aug 18, 2022 · 3 comments
Open

Automate dependency management in Gradle version catalog #190

wangela opened this issue Aug 18, 2022 · 3 comments
Labels
priority: p2 Moderately-important priority. Fix may not be included in next release. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.

Comments

@wangela
Copy link
Member
wangela commented Aug 18, 2022

Is your feature request related to a problem? Please describe.
Since the migration to version catalogs in PR #185, we lost automated dependency management because our current manger Dependabot does not support Gradle version catalogs.

Describe the solution you'd like
Other Google-managed repositories use Renovate which does support version catalogs.

Describe alternatives you've considered

  • (status quo) Manual dependency management - longer update intervals, more toil when discovering and reconciling breaking changes in dependencies.
  • Wait for Dependabot to add version catalogs support (issue has been opened and not assigned for 18 months).
  • Find another tool that can automatically manage depdencies with version catalogs. Please recommend alternatives in comments below!
@wangela wangela added type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design. triage me I really want to be triaged. labels Aug 18, 2022
@wangela wangela added priority: p3 Desirable enhancement or fix. May not be included in next release. and removed triage me I really want to be triaged. labels Aug 18, 2022
@yogurtearl
Copy link

Renovate is licensed under AGPL. -> https://opensource.google/documentation/reference/using/agpl-policy

@wangela wangela added the status: blocked Resolving the issue is dependent on other work. label Sep 26, 2022
@wangela
Copy link
Member Author
wangela commented Sep 26, 2022

@yogurtearl thank you for the flag. That's disappointing.... we'll continue with manual dependency management until Dependabot supports version catalogs or someone can suggest a viable alternative!

@wangela wangela removed the priority: p3 Desirable enhancement or fix. May not be included in next release. label Sep 26, 2022
@wangela
Copy link
Member Author
wangela commented Mar 15, 2023

Dependabot now supports version catalog.

@kikoso kikoso added priority: p2 Moderately-important priority. Fix may not be included in next release. and removed status: blocked Resolving the issue is dependent on other work. labels Jul 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: p2 Moderately-important priority. Fix may not be included in next release. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.
Projects
None yet
Development

No branches or pull requests

4 participants