feat: unpublish-safe status check (#635)
Renovate now adds a status check renovate/unpublish-safe that has the following behaviour: If any upgrade in the branch is < 24 hours old then the status check state is "pending" If all upgrades in the branch are 24 hours or more old then the status check state is "success" This is able to be disabled via a new option "unpublishSafe". Closes #494
Showing
- docs/configuration.md 9 additions, 0 deletionsdocs/configuration.md
- docs/status-checks.md 9 additions, 0 deletionsdocs/status-checks.md
- lib/api/github.js 21 additions, 0 deletionslib/api/github.js
- lib/api/gitlab.js 25 additions, 0 deletionslib/api/gitlab.js
- lib/api/npm.js 1 addition, 1 deletionlib/api/npm.js
- lib/config/definitions.js 5 additions, 0 deletionslib/config/definitions.js
- lib/workers/branch/index.js 22 additions, 0 deletionslib/workers/branch/index.js
- lib/workers/package/versions.js 8 additions, 0 deletionslib/workers/package/versions.js
- test/api/__snapshots__/npm.spec.js.snap 12 additions, 4 deletionstest/api/__snapshots__/npm.spec.js.snap
- test/api/github.spec.js 21 additions, 0 deletionstest/api/github.spec.js
- test/api/gitlab.spec.js 21 additions, 0 deletionstest/api/gitlab.spec.js
- test/api/npm.spec.js 3 additions, 0 deletionstest/api/npm.spec.js
- test/workers/branch/__snapshots__/index.spec.js.snap 2 additions, 0 deletionstest/workers/branch/__snapshots__/index.spec.js.snap
- test/workers/branch/index.spec.js 20 additions, 0 deletionstest/workers/branch/index.spec.js
- test/workers/package/__snapshots__/index.spec.js.snap 3 additions, 0 deletionstest/workers/package/__snapshots__/index.spec.js.snap
- test/workers/package/__snapshots__/versions.spec.js.snap 51 additions, 0 deletionstest/workers/package/__snapshots__/versions.spec.js.snap
Loading
Please register or sign in to comment