Skip to content

Commit

Permalink
chore(dependabot): update configuration to include groups, assignees,…
Browse files Browse the repository at this point in the history
… and reviewers (#71)

This pull request includes updates to the `.github/dependabot.yml` file
to improve dependency management and assignment. The changes introduce
new assignees and reviewers, organize dependencies into groups, and
adjust the versioning strategy.

Dependency management improvements:

* Added `assignees` and `reviewers` fields to ensure that 'lumirlumir'
is assigned to and reviews the dependency updates for both npm and
GitHub Actions.
* Organized npm dependencies into groups (`bananass`, `babel`, `react`,
and `next`) to better manage related dependencies.
* Changed the `versioning-strategy` to 'increase' for npm dependencies
to ensure a consistent update strategy.
  • Loading branch information
lumirlumir authored Jan 14, 2025
1 parent bb4a06c commit 6fe6beb
Showing 1 changed file with 26 additions and 3 deletions.
29 changes: 26 additions & 3 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,46 @@ version: 2
updates:
# Maintain dependencies for npm.
- package-ecosystem: 'npm'
assignees:
- 'lumirlumir'
# Specify all directories from the current layer and below recursively, using globstar, for locations of manifest files.
directories:
- '**/*'
ignore:
- dependency-name: 'eslint'
versions: ['9']
groups:
bananass:
patterns:
- 'eslint-config-bananass'
- 'eslint-config-bananass-react'
- 'prettier-config-bananass'
babel:
patterns:
- '@babel/*'
react:
patterns:
- 'react'
- 'react-dom'
next:
patterns:
- 'next'
- '@next/*'
reviewers:
- 'lumirlumir'
schedule:
interval: 'daily'
time: '10:00'
timezone: 'Asia/Seoul'
pull-request-branch-name:
separator: '-'
versioning-strategy: 'increase'

# Maintain dependencies for GitHub Actions.
- package-ecosystem: 'github-actions'
assignees:
- 'lumirlumir'
# Workflow files stored in the default location of `.github/workflows`. (You don't need to specify `/.github/workflows` for `directory`. You can use `directory: "/"`.)
directory: '/'
reviewers:
- 'lumirlumir'
schedule:
interval: 'weekly'
day: 'monday'
Expand Down

0 comments on commit 6fe6beb

Please sign in to comment.