Skip to content

chore(deps): add Renovate configuration#10

Merged
NoNamer777 merged 1 commit into
mainfrom
chore/add-renovate-config
Jul 22, 2026
Merged

chore(deps): add Renovate configuration#10
NoNamer777 merged 1 commit into
mainfrom
chore/add-renovate-config

Conversation

@NoNamer777

@NoNamer777 NoNamer777 commented Jul 22, 2026

Copy link
Copy Markdown
Member

Summary

Context

The repository had no automated dependency management, so npm and GitHub Actions dependencies needed manual tracking and updates.

Changes

Adds .github/renovate.json to enable Renovate with a recommended base config: a dependency dashboard, semantic commits, a 3-day minimum release age, and a weekly (Monday) update schedule. Routine devDependency and GitHub Actions updates (minor/patch/digest) are grouped and automerged, while major updates and npm peerDependencies always require manual review. Commitlint and Prettier packages are each grouped to stay in lockstep across PRs.

Test Plan

  • Confirm the Renovate GitHub App is installed on this repo
  • Verify the Dependency Dashboard issue is created after merge
  • Confirm a subsequent Renovate run picks up the new config without errors

Enables automated dependency updates with grouped, scheduled
PRs for npm and GitHub Actions dependencies.
@NoNamer777
NoNamer777 merged commit d3cd066 into main Jul 22, 2026
3 checks passed
@NoNamer777
NoNamer777 deleted the chore/add-renovate-config branch July 22, 2026 12:48
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.

1 participant