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

Set up grouped Dependabot updates #3401

Merged
merged 2 commits into from
Nov 7, 2023
Merged

Conversation

tillprochaska
Copy link
Contributor

Merge #2809 first!


This PR adds grouped Dependabot updates for npm dependencies. That means that Dependabot will try to update certain dependencies (e.g. all Blueprint dependencies) in a single PR rather than opening separate PRs for every dependency.

This will hopefully make it easier to manage dependency updates and reduce the noise created by Dependabot updates.

I haven’t set up groups for Python dependencies so far, because noise from Dependabot PRs seems to be a much smaller problem for Python dependencies.

@tillprochaska tillprochaska force-pushed the chore/dependabot-groups branch 2 times, most recently from ea6ec9d to 09ca707 Compare October 8, 2023 14:58
Copy link
Contributor

@stchris stchris left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking forward to seeing this in action! Thanks!

There were quite a few dependencies that should have been added to "devDependencies" in the first place. Changing this now so we can configure Dependabot to update all dev dependencies in a single PR.
@tillprochaska tillprochaska force-pushed the chore/dependabot-groups branch from 09ca707 to d4c643d Compare November 7, 2023 19:21
@tillprochaska tillprochaska merged commit 22f7056 into develop Nov 7, 2023
5 checks passed
simonwoerpel pushed a commit to investigativedata/aleph that referenced this pull request Apr 22, 2024
* Set up grouped Dependabot updates for npm dependencies

* Correctly use "devDependencies" group in package.json

There were quite a few dependencies that should have been added to "devDependencies" in the first place. Changing this now so we can configure Dependabot to update all dev dependencies in a single PR.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants