commitizen / commitizen/cz-cli

Modify Renovate configuration to make maintenance easier

Open
#772 2 comments 0 reactions 1 assignee Claimed by @jimthedev View on GitHub
dependency related
Dominant language
JavaScript
Stars
17.5k
Forks
566
Avg merge
8h 16m
Merged PRs (30d)
1

Description

Lower maintenance burden (and adopters' impressions of projects) by auto-merging minor dependency upgrades OR ignore all but major version updates for dependencies. Pin all dependencies to avoid insecure updates for users and lower support requirements.

Advantages:
* fewer PRs means fewer build occurrences necessary
* easier to maintain
* PRs and issues from adopters addressed quicker
* consolidation of renovate configuration across project
* fewer minor versions (if just updating major versions)

Disadvantages:
* automated PR approval opens project to some security risk
* Many minor version updates increases maintenance burden of projects built using commitizen packages

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.