hexojs / hexojs/hexo

Proposal: Enable automerge for devDependencies

Open
#3,385 4 comments 1 reaction 0 assignees View on GitHub
dependencies proposal
Dominant language
TypeScript
Stars
41.8k
Forks
41
PR merge metrics
No merged PRs in 30d

Description

## Dev Infrastructure Proposal

I hereby propose that we enable [auto merge](https://dependabot.com/blog/automatic-pull-request-merging/) on `devDependencies` of package.json. The reason why enabling `automerge` is that

1. Save maintainers' time on checking CI and clicking merge
2. Restriction only dev dependencies since typically if won't impact our end users as much as dependencies.

The automerge should comes from high CI coverage fidelity, as some of repositories are not with that high test coverage, we can start automerge from the most covered repositories and then extend to other repos.

Gang, I am looking forward to your opinions.

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.