feat: master issue
Adds undocumented/experimental “master issue” feature. Setting `config.masterIssue = true` will result in Renovate opening and maintaining an issue that contains a list of all PRs both pending and open, and allowing some control over them (e.g. bypass schedule, force retry, etc). Setting `config.masterIssueApproval` in addition will mean that branches are not created automatically and instead await approval in that master issue. Closes #2595
Showing
- lib/config/definitions.js 1 addition, 0 deletionslib/config/definitions.js
- lib/config/validation.js 4 additions, 0 deletionslib/config/validation.js
- lib/workers/branch/index.js 24 additions, 5 deletionslib/workers/branch/index.js
- lib/workers/repository/index.js 2 additions, 0 deletionslib/workers/repository/index.js
- lib/workers/repository/master-issue.js 127 additions, 0 deletionslib/workers/repository/master-issue.js
- lib/workers/repository/process/index.js 19 additions, 0 deletionslib/workers/repository/process/index.js
- lib/workers/repository/updates/generate.js 3 additions, 0 deletionslib/workers/repository/updates/generate.js
- test/workers/repository/init/__snapshots__/vulnerability.spec.js.snap 1 addition, 0 deletions.../repository/init/__snapshots__/vulnerability.spec.js.snap
- test/workers/repository/updates/__snapshots__/flatten.spec.js.snap 8 additions, 0 deletions...ers/repository/updates/__snapshots__/flatten.spec.js.snap
Loading
Please register or sign in to comment