Commit Graph

799 Commits

Author SHA1 Message Date
Rhys Arkins a9a08cf902 refactor: bucketVersions 2021-02-13 00:01:30 +01:00
Rhys Arkins 1be1be9056 refactor: move update checking later 2021-02-12 23:49:25 +01:00
Rhys Arkins 0f456d0615 refactor: getBucket 2021-02-12 23:41:20 +01:00
Rhys Arkins b9e084000e refactor: lookup version -> versioning 2021-02-12 23:30:44 +01:00
Rhys Arkins f5ceba085b refactor: add bucket to update 2021-02-12 23:27:48 +01:00
Rhys Arkins b2bbe96657 fix: don’t try to detect major automerge 2021-02-12 22:41:40 +01:00
Rhys Arkins cadace3241 fix: edge cases for bump/update-lockfile 2021-02-12 22:29:00 +01:00
Rhys Arkins e61a32aef1 refactor: lookup updates loop 2021-02-12 19:06:40 +01:00
Rhys Arkins 55afac8227 refactor: highestUpdate -> update 2021-02-12 17:55:36 +01:00
Rhys Arkins f6b438508e refactor: simplified lookup buckets 2021-02-12 17:38:28 +01:00
Rhys Arkins 2a4875b230 refactor: log skippedOverVersions (#8664) 2021-02-12 15:34:43 +01:00
Rhys Arkins 6fa37294cf refactor: dryRun admin config 2021-02-05 22:21:24 +01:00
Sergei Zharinov 72b0b85640 feat(config): Rename packageRules selectors (#6939) 2021-01-29 11:43:42 +01:00
Rhys Arkins e5ce9f7e5c fix: sort vulnerability PRs first 2021-01-23 08:06:20 +01:00
Rhys Arkins c24eb6b7a5 fix: don’t block vulnerability PRs due to pin PRs 2021-01-23 08:04:14 +01:00
Rhys Arkins 294cf9fb99 refactor: datasource defaultVersioning (#8367) 2021-01-21 12:39:18 +01:00
Sergei Zharinov 746d170824 feat(limits): Add "branchConcurrentLimit" option (#8046)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-01-10 13:29:14 +01:00
Sergei Zharinov 62c68d07e3 refactor(workers): Use limiting API for PRs instead of in-place counters (#8031) 2020-12-16 09:13:52 +01:00
Rhys Arkins 0b53e9462c fix: pass ExternalHostError up 2020-12-14 09:09:21 +01:00
Sergei Zharinov 683b87f845 fix(limits): Refactor hourly PR limit calculation (#7930)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-12-11 10:10:26 +01:00
Sergei Zharinov 6f7b4afd1e feat(npm): migrate and deprecate unpublishSafe (#7464)
The existing npm-specific `unpublishSafe` setting will be removed and migrated instead to use `stabilityDays` (3). The `renovate/unpublish-safe` status check is also deprecated and the existing `renovate/stability-days` will be used instead.

Closes #5265

BREAKING CHANGE: The status check `renovate/unpublish-safe` will be replaced with `renovate/stability-days`. Please migrate any branch protection rules if you were relying on `renovate/unpublish-safe`.
2020-12-11 10:09:58 +01:00
Sergei Zharinov fc82a2a6b9 refactor: Rename maxSatisfyingVersion to getSatisfyingVersion (#7917) 2020-12-10 09:25:04 +01:00
Michael Kriese ac124f453e fix(github): fully support ghe for releases and tags datasource (#7752)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-11-19 11:05:56 +01:00
Sarun Intaralawan aac497bc31 fix: rerun applyPackageRules after fetching sourceUrl from datasource (#7723) 2020-11-16 13:52:31 +01:00
Sergio Zharinov fe83cf914e refactor(config): Generalize allowedVersions regex (#7683) 2020-11-10 10:12:03 +01:00
Michael Kriese 0e10c4199f feat: replace moment with luxon (#7564) 2020-10-27 15:02:25 +01:00
Rhys Arkins 40ae43817a feat(github-releases): use prerelease metadata in filtering (#7567) 2020-10-27 14:02:34 +01:00
Rhys Arkins 66b0265b46 refactor: versions -> releases 2020-10-27 12:01:10 +01:00
Rhys Arkins 98059f10f2 refactor: filter isVersionStable 2020-10-27 12:00:19 +01:00
Rhys Arkins d679a69d63 refactor: filter version -> versioning 2020-10-27 11:38:33 +01:00
Rhys Arkins 36849511cc refactor: use full release when filtering (#7562) 2020-10-27 10:34:34 +01:00
Rhys Arkins 769dede4fb chore: codecov if/next 2020-10-24 22:34:55 +02:00
Rhys Arkins 4540ad4814 fix: switch update-lockfile to bump only if vulnerabilityAlert 2020-10-24 22:03:24 +02:00
Rhys Arkins 814986e9f8 fix(cache): delete dep updates after load 2020-10-21 09:45:10 +02:00
Josh Soref 9aff7a955f chore: spelling (#7499) 2020-10-20 08:49:28 +02:00
Sergio Zharinov 1c3caa67c9 refactor(limits): Code coverage for branch counting code (#7466) 2020-10-14 13:47:57 +02:00
Sergio Zharinov b2fde31693 fix(limits): Count concurrent PR with platform API instead of branches (#7421)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-10-07 12:07:25 +02:00
Jamie Magee 5896d9cb37 chore(eslint): fixing some eslint warnings (#7382)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-10-05 18:12:01 +02:00
Sergio Zharinov 5fc7bea230 fix(limits): Count branches for prCreation having "non-pending" value (#7388) 2020-09-30 21:06:03 +02:00
Sergio Zharinov 0ea1413e57 refactor(platform): Rename "branchName" to "sourceBranch" (#7284)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-09-22 06:09:59 +02:00
Rhys Arkins 35c5fe81a1 feat(internal): log fixedVersion of dependencies 2020-09-13 12:03:20 +02:00
Tobias Bieniek 171b65eed0 feat(pr/body): Fall back to dependencyUrl property (#7262)
... if no `homepage` or `sourceUrl` is available

This is relevant for the `crate` datasource where both are currently not available due to the API rate limiting.
2020-09-12 14:11:35 +02:00
Rhys Arkins 2c9b1de0b8 refactor: remove unused branchList in updateRepo 2020-09-01 18:33:45 +02:00
Rhys Arkins 1627db8c3f refactor: simplify baseBranchSha, reduce checkouts (#7159) 2020-09-01 18:32:58 +02:00
Sergio Zharinov 831c45397f refactor(limits): Concise implementation for workers/global/limits.ts (#7140)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-09-01 14:47:12 +02:00
Rhys Arkins cda4e7c21e fix: revert config cache 2020-09-01 14:23:28 +02:00
Sergio Zharinov bffebcc331 refactor(workers): Enum type for ProcessBranchResult (#7132) 2020-08-31 16:05:38 +02:00
Sergio Zharinov ad52ac9b13 fix(eslint): Restrict the rules and fix errors (#7117) 2020-08-31 13:13:02 +02:00
Rhys Arkins 012561f69a feat(git): get branch commit without cloning (#7130)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-08-30 22:03:58 +02:00
Rhys Arkins 80b691c807 refactor: remove platform.setBaseBranch (#7137) 2020-08-30 21:27:02 +02:00