This repository has been archived by the owner on Aug 4, 2022. It is now read-only.
Automate Glean upgrades and update Dependabot interval 馃摝 #278
Labels
Dependabot
Tasks related to managing Dependabot
dependencies
Tasks related to managing dependencies
discussion
Issues for discussing ideas for features
glean-sdk
Issues and pull-requests related to the Glean SDK
Currently Dependabot is configured to check for Python package updates every day. This is causing a considerable amount of noise for project maintainers. @badboy and I talked about this on Element today: It would be great if Dependabot could create a single pull request for compatible version upgrades instead of a pull request for every single package, which triggers many GitHub notifications and unnecessary CI runs.
Ideas
Here are a few idea for working around this problem or at least improve the situation for project maintainers:
schedule.interval
to"weekly"
and add a step in the Glean release process to submit pull requests to burnhamschedule.interval
to"weekly"
and develop a GitHub Action to automatically check forglean-sdk
andglean-parser
Python package releases and submit pull requests with version upgrades for Glean to burnhamschedule.interval
to"weekly"
and add an additionalrequirements.txt
file in a differentdirectory
that contains onlyglean-sdk
andglean-parser
and set theschedule.interval
for that file to"daily"
allow
anddependency-name
to set differentschedule.interval
for Glean dependencies and other Python dependenciesLinks
The text was updated successfully, but these errors were encountered: