Skip to content

Commit

Permalink
chore: update dependabot.yml configuration to include assignees, re…
Browse files Browse the repository at this point in the history
…viewers, and versioning strategy (#233)

This pull request includes changes to the `.github/dependabot.yml` file
to improve the management and organization of dependency updates. The
most important changes include the addition of assignees and reviewers,
the creation of dependency groups, and the specification of a versioning
strategy.

Improvements to dependency management:

* Added `lumirlumir` as an assignee for both npm and GitHub Actions
dependencies.
* Added `lumirlumir` as a reviewer for both npm and GitHub Actions
dependencies.
* Created dependency groups for `eslint-config-bananass`, `babel`,
`react`, and `next` to better organize and manage related dependencies.
* Added a versioning strategy set to 'increase' to ensure dependencies
are updated to the next version.
  • Loading branch information
lumirlumir authored Jan 23, 2025
1 parent 0160b74 commit 97d56fc
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 97d56fc

Please sign in to comment.