Commit graph

6117 commits

Author SHA1 Message Date
Rhys Arkins
e7506fefa5 fix: post upgrade commands localDir 2021-05-19 12:27:57 +02:00
Rhys Arkins
9ebf804d4e fix(cache): cacheDir adminConfig 2021-05-19 12:27:37 +02:00
Rhys Arkins
b068ec9c08 fix(npm): get cacheDir from admin config 2021-05-19 11:11:45 +02:00
HonkingGoose
e5afaf5990
fix(config): fix typo in chakra-ui repoGroups name (#10041) 2021-05-19 08:40:23 +00:00
Michael Kriese
d8f4b86b14
refactor: replace linkify-markdown (#9954)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-05-19 03:23:59 +00:00
Michael Kriese
0906e078d2
test(git): disable gpgsign (#10028) 2021-05-18 05:24:03 +00:00
Sergei Zharinov
fbbbce608e
chore: Configure fs local dirs via admin config (#9990)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-05-17 13:21:28 +00:00
renovate[bot]
b8e36daa87
chore(deps): update dependency prettier to v2.3.0 (#10012)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-05-17 08:06:24 +00:00
Michael Kriese
9e08eaa1dc
refactor: rename Error location to validationSource (#10018) 2021-05-17 07:40:54 +00:00
Rhys Arkins
30072239d1 fix(git): gracefully handle workflows 403 2021-05-16 11:54:03 +02:00
Rhys Arkins
fe73751d69 fix(github): handle PLATFORM_INTEGRATION_UNAUTHORIZED for branch protection 2021-05-16 11:49:22 +02:00
Rhys Arkins
76ae49c4e8 chore: coverage 2021-05-16 07:07:46 +02:00
Rhys Arkins
97dba99a49 chore: debug not warn for setup.py extraction error 2021-05-15 21:48:26 +02:00
Rhys Arkins
81741e6f10 fix(ruby): replace if widening 2021-05-15 17:15:56 +02:00
Rhys Arkins
b924d49d33 fix(npm): skip remediation if parent version is not a version 2021-05-15 17:14:24 +02:00
Rhys Arkins
54e44e2db3 fix(poetry): try/catch getNewValue error 2021-05-15 17:06:12 +02:00
Rhys Arkins
f0a193dc13 fix(config): drop non-selectors when cloning rules 2021-05-15 14:44:47 +02:00
Rhys Arkins
4ea69a1438 fix(git): err.message typo 2021-05-15 13:11:04 +02:00
Rhys Arkins
f67427a3a1 fix: string check for empty config contents 2021-05-15 13:08:46 +02:00
Rhys Arkins
a245932673 fix(npm): skip lock file generation for non-updated remediations 2021-05-15 12:14:41 +02:00
Rhys Arkins
f946b7407e
fix(github): paginationField for check runs (#10003) 2021-05-15 12:14:34 +02:00
Rhys Arkins
2719505beb chore: simplify pep440 invalid value warning 2021-05-15 08:42:26 +02:00
Rhys Arkins
a2a6ac94cc fix(git): defensive fileList check 2021-05-15 07:57:48 +02:00
Rhys Arkins
fee4f0881c fix: defensive isVersion when finding parent 2021-05-15 00:08:12 +02:00
Rhys Arkins
bd2febb56d fix: respectLatest even if unstable 2021-05-15 00:02:24 +02:00
Rhys Arkins
e42e07b609 logs: downgrade workflows warn 2021-05-14 23:30:03 +02:00
Rhys Arkins
7a22e6c07a fix(git): checkout base branch with -B before merge 2021-05-14 22:48:42 +02:00
Rhys Arkins
3742d888a2 fix(git): abort run if branch not found 2021-05-14 21:31:51 +02:00
Rhys Arkins
1edcf5fc15 fix: Revert "feat(proxy): proxy environment variables available in lowercase for child processes. (#9978)"
This reverts commit 2d9734c3da.
2021-05-14 19:37:02 +02:00
Rhys Arkins
af39170fc8 fix(git): try/catch then log mergeBranch errors 2021-05-14 18:22:29 +02:00
jose-ws
2d9734c3da
feat(proxy): proxy environment variables available in lowercase for child processes. (#9978) 2021-05-14 17:27:02 +02:00
Rhys Arkins
f28d98fb1d fix(git): skip over gitignored files when committing 2021-05-14 15:28:20 +02:00
Rhys Arkins
b7f8068833 fix(pip_requirements): don't run hashin if no commands 2021-05-14 15:09:40 +02:00
Rhys Arkins
e8e11a97a9 fix(git): catch when ignore files cannot be committed 2021-05-14 14:17:35 +02:00
Rhys Arkins
57d075cea2 fix(git): detect workflows rejection in git 2021-05-14 14:08:04 +02:00
Rhys Arkins
302d9029bf fix(git): recheck branch list if branch not found 2021-05-14 13:09:47 +02:00
Rhys Arkins
a977ce3335 fix: massage npm constraint 2021-05-14 13:03:40 +02:00
Rhys Arkins
570ce0ccee fix(npm): better logs when transitive remediation is prevented 2021-05-14 12:44:02 +02:00
Rhys Arkins
c482661cf5 fix(poetry): check if valid npm version before getNewValue 2021-05-14 12:15:41 +02:00
Rhys Arkins
e2148d7e71 chore: downgrade go datasource warn 2021-05-14 12:03:37 +02:00
Rhys Arkins
c4f1103baa fix: gracefully handle dep or parent lookup for transitiveRemediation 2021-05-14 12:03:21 +02:00
Rhys Arkins
b6e5c32f07 refactor: improve host-rules error logging 2021-05-14 12:02:56 +02:00
Rhys Arkins
241a4bf24c fix(git): gracefully handle rev-parse error when checking out branch 2021-05-14 10:31:30 +02:00
Rhys Arkins
aca479873c fix: pass rangeStrategy to generateUpdate 2021-05-14 10:31:06 +02:00
Rhys Arkins
86739ca5c6 fix(bundler): don't warn on auto rangeStrategy 2021-05-14 09:59:37 +02:00
Rhys Arkins
1ca736e277 fix: delete hostRules.hostName after migration 2021-05-14 09:40:07 +02:00
Rhys Arkins
02a22755f0 fix: remove udpateType=minor->patch massage 2021-05-13 23:24:35 +02:00
Rhys Arkins
f00413c298
feat(host-rules): use only matchHost (#9892)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-05-13 20:53:18 +00:00
Rhys Arkins
50ab6b4bfd
docs: expand requireConfig (#9973) 2021-05-13 16:09:50 +02:00
Sergei Zharinov
669da653a9
chore: Stop use setUtilConfig in tests (#9986) 2021-05-13 10:22:59 +02:00
Sergei Zharinov
512a13fa61
fix(gomod): Use modcacherw flag starting from 1.14 (#9889) 2021-05-13 07:47:25 +02:00
Rhys Arkins
fd1ab4b796
fix: updateType for update-lockfile (#9984) 2021-05-12 21:29:32 +00:00
Alexandre Paradis
c045f9691d
feat(presets): Add google/cloud-sdk to manualChangelogUrls (#9976) 2021-05-12 14:54:10 +00:00
Sergei Zharinov
0016485da5
test(gradle): Refactor manager test mocks (#9957)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-05-12 15:41:03 +02:00
Rhys Arkins
a70aa6b75b
fix(git): try/catch git author check (#9967) 2021-05-12 13:06:02 +00:00
Rhys Arkins
1a5db3412b
fix: filter pendingChecks per-branch (#9966) 2021-05-12 14:33:58 +02:00
Jamie Magee
a805ddbf45
fix(azure): use pr title as merge commit message (#9964) 2021-05-12 07:02:32 +02:00
Florian Mueller
dd712a7b39
fix(kustomize): Allow port numbers in git URLs (#9921)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-05-11 20:27:09 +00:00
Michael Kriese
9ca604b345
refactor: extract more types (#9959) 2021-05-11 19:08:02 +02:00
Sergei Zharinov
f6c5a6bad5
refactor(nuget): Extend test coverage (#9953) 2021-05-11 11:18:51 +00:00
Michael Kriese
7daa93a78d
refactor: extract types to new files (#9951) 2021-05-11 12:51:21 +02:00
Michael Kriese
9b458117f0
fix(package rules): wrong matchPackagePatterns addition (#9949) 2021-05-11 07:20:52 +00:00
jose-ws
c83eb54d7f
fix(pip_requirements): handle whitespace around == (#9910) 2021-05-10 22:27:59 +02:00
Rhys Arkins
b78b4832a5 chore: embed ExtractConfig fields 2021-05-10 12:06:13 +02:00
Rhys Arkins
65c01d2703
fix: avoid error if no currentVersion found (#9925)
Closes #9097
2021-05-10 10:19:30 +02:00
Rhys Arkins
2a9a69102c fix(poetry): versioning try/catch with pep440 2021-05-09 22:00:41 +02:00
Rhys Arkins
e1a01f7797
chore: drop versioning from ExtractConfig (#9922) 2021-05-09 16:21:52 +02:00
Rhys Arkins
9aaadd1f4a
feat: sourceRepoSlug (#9916) 2021-05-08 15:57:14 +02:00
Rhys Arkins
1bc09b0bfc
feat: internalChecksFilter (#9796) 2021-05-08 14:38:27 +02:00
Rhys Arkins
6bde16b1d3
fix(poetry): fall back to npm versioning completely (#9913) 2021-05-08 08:48:50 +02:00
Rhys Arkins
9c694e7bda
fix(yarn): skip isntalls even if fancy refs (#9912) 2021-05-08 06:07:40 +02:00
Rhys Arkins
86ab54e8a2
fix(poetry): improve versioning resilience (#9911) 2021-05-07 21:58:04 +02:00
Rhys Arkins
8445c42590
fix(github): don't block forkToken automerge (#9909) 2021-05-07 21:23:46 +02:00
Rhys Arkins
13112b75bb
fix: separate patch branchName only if separateMinorPatch=true (#9901) 2021-05-07 10:01:16 +00:00
Rhys Arkins
9c43ac2ae5 test: fix coverage 2021-05-06 16:39:05 +02:00
Rhys Arkins
fc48bdf738 test: use snapshot for host-rules 2021-05-06 14:43:11 +02:00
Rhys Arkins
89ad6401d9
fix(hostRules): domainName matching (#9884) 2021-05-06 11:30:42 +02:00
Rhys Arkins
856b28841d
feat: hostRules.matchHost (#9815)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-05-06 07:57:44 +00:00
Rhys Arkins
89f587cbf2
fix(github): use forkToken if present for automerge (#9879) (#9882) 2021-05-06 08:37:37 +02:00
Carlos Marcano
e49213a60a
feat(composer): custom gitlab host auth (#8612)
Generates the COMPOSER_AUTH env variable for all gitlab host rules
2021-05-06 06:44:59 +02:00
Yusuke Fujiki
c9c961c10a
feat(config): add 'chakura-ui' monorepo (#9881) 2021-05-05 21:25:53 -07:00
Fredrik Blomqvist
467b5ae2fe
feat: Improve schedules (#9819) 2021-05-05 20:45:33 +00:00
Matt Palmer
5cdedd5e2c
refactor: split mergeRenovateConfig to own module (#9872) 2021-05-05 22:26:08 +02:00
Rhys Arkins
65bbf45319
fix(validation): only warn when extending group in rules (#9871) 2021-05-05 17:46:34 +02:00
Sergei Zharinov
b974ba0abb
refactor(managers): Use moo fallback for unknown fragments (#9870) 2021-05-05 15:29:56 +00:00
Rick van Galen
36af7e3488
fix(git): Trim whitespace around private key data (#9856)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-05-05 09:07:20 +00:00
Rhys Arkins
ae8a60eefb chore: fix lint 2021-05-05 10:42:53 +02:00
Rhys Arkins
f710c81b64 fix: check urls are string before trimming 2021-05-05 09:32:28 +02:00
Michael Kriese
b826a330e2
fix(npm): pass Basic token as _auth key (#9862) 2021-05-05 09:18:05 +02:00
Florian Greinacher
d652a5e5c6
fix: remove leading '@' symbol from usernames (#9817) 2021-05-05 08:31:53 +02:00
Sebastian Poxhofer
e33df09f4e
fix(pre-commit): allow hooks in the format git:// (#9858)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-05-05 04:24:58 +00:00
Rhys Arkins
32b14e55b5 fix: Revert "fix(git): add -- to git rev-parse"
This reverts commit 6b706fb8e9.
2021-05-04 14:31:46 +02:00
Rhys Arkins
4eb4a5cd20
fix: ignore yargs-parser false positive (#9841) 2021-05-04 10:23:03 +02:00
Nils Plaschke
5e1f21961d
feat(bundler): add config command for hyphen hosts (#9821) 2021-05-04 06:53:45 +00:00
Rhys Arkins
ac316d07f5
fix(poetry): add versioning resilience (#9838) 2021-05-04 08:37:27 +02:00
Rhys Arkins
e0fa64db9b
fix(config): warn not error if extending group presets (#9836) 2021-05-04 08:02:39 +02:00
Sergei Zharinov
a01323c720
feat(gradle-lite): Recognize more registryUrls patterns (#9825) 2021-05-04 05:53:09 +00:00
Sergei Zharinov
c62a7d87a0
feat(ci): Use data files from arbitrary path (#9835) 2021-05-04 05:16:10 +00:00
Rhys Arkins
2169c56e05 fix(hashicorp): shortcut getNewValue only on replace 2021-05-04 04:28:18 +02:00
Rhys Arkins
6b706fb8e9 fix(git): add -- to git rev-parse 2021-05-04 03:56:05 +02:00
Tiago Martins
8c07d4d757
feat: Add setting to auto approve PRs in Azure DevOps (#9702)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2021-05-03 23:48:59 +00:00
renovate[bot]
c006d208e4
chore(deps): update dependency @types/semver to v7.3.5 (#9831) 2021-05-03 20:46:14 +02:00
Michael Kriese
d0203f9e5c
fix: Revert "feat(ci): Use data files from arbitrary path" (#9833)
This reverts commit eb4f8451e0.
2021-05-03 14:25:43 +02:00
Sergei Zharinov
eb4f8451e0
feat(ci): Use data files from arbitrary path (#9829) 2021-05-03 14:12:10 +02:00
HonkingGoose
75b5e9d6b3
docs: master branch -> main branch, default branch -> base branch (#9808)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-05-03 07:34:15 +00:00
Sergei Zharinov
b00c80a33f
fix(config): Emoji config default value (#9818) 2021-05-02 10:59:36 -07:00
Rhys Arkins
4e9e0a63ec refactor: hostRules.hosts() simplification 2021-05-01 23:34:16 +02:00
Rhys Arkins
49272cc003 chore: hostRules resolvedHost simplification 2021-05-01 23:30:24 +02:00
Rhys Arkins
52687368cb refactor: hostRules error 2021-05-01 23:18:14 +02:00
Rhys Arkins
61c648d20b chore: simplify global hostRules test 2021-05-01 23:17:38 +02:00
Rhys Arkins
ffd0269ab6
fix(config): nested packageRules migration (#9814) 2021-05-01 23:01:26 +02:00
Rhys Arkins
915bd15ce9 chore: fix HostRule type 2021-05-01 22:52:10 +02:00
Rhys Arkins
0918679cf6
refactor(hostRules): precalculate resolvedHost (#9811) 2021-05-01 18:19:38 +02:00
Rhys Arkins
91bdc872e8 refactor: pre-commit hostName -> hostname 2021-05-01 16:24:31 +02:00
Rhys Arkins
5246e6b34e refactor: host-rules ruleMatch -> resolvedHost 2021-05-01 16:21:59 +02:00
Rhys Arkins
bb2e7ffcdd
fix(gomod): use latest go version when binarySource=docker (#9765)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-05-01 12:17:24 +00:00
Sergei Zharinov
24201e195a
refactor(maven): Refactor maven test mocks (#9797)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-30 18:26:04 +00:00
Rhys Arkins
3c2b394e8d
fix: keep stabilityDays pending check even if dashboard checked (#9799) 2021-04-30 17:46:20 +02:00
Sergei Zharinov
bc25520afc
feat(maven): Fetch "last-modified" timestamps from all hosts (#9795) 2021-04-30 14:09:46 +02:00
Sergei Zharinov
cf8bd72b13
feat(maven): Obtain "last-modified" timestamps for GitLab (#9791) 2021-04-30 09:26:51 +00:00
Rhys Arkins
6ad1a33159
refactor: separate update generation (#9788)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-30 10:46:11 +02:00
Sebastian Poxhofer
a9c9d56779
feat(argocd): implement manager (#9771) 2021-04-29 13:39:35 +00:00
Florian Greinacher
ee724768e5
fix: pass ECR credentials properly (#9767)
* fix: pass ECR credentials properly

* Specify type for ECR client config

* Add assertion for trace
2021-04-28 16:07:10 +02:00
Tyrone Meijn
038f52c0df
fix(gitlabci): filter out !reference tags in gitlabci-include (#9741) 2021-04-28 14:37:01 +02:00
Sergei Zharinov
1d7a98446a
refactor(maven): Refactor datasource tests (#9745) 2021-04-27 21:09:21 +00:00
Caio Andrade
718294b6cc
fix(nodenv): Monorepo support (#9747) 2021-04-27 16:17:57 +02:00
Rhys Arkins
bafb55dd99
fix: patch grouping when separateMinorPatch=false (#9746)
Closes #9744
2021-04-27 16:14:57 +02:00
Caio Andrade
3d29ce3381
fix(gitlabci): Support named services (#9732)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-27 13:41:54 +00:00
Sergei Zharinov
38620be343
refactor: Replace some TODO items with issue ids (#9596) 2021-04-26 20:19:30 +00:00
Trim21
fb50312051
fix(poetry): lockFileMaintenance (#9695) 2021-04-26 14:36:21 +00:00
Sergei Zharinov
ce51f05cef
feat(test): Detect test utils callers and simplify helpers (#9707) 2021-04-26 16:15:03 +02:00
Sergei Zharinov
ca9ed19b3d
refactor(maven): Extract util functions from datasource index (#9727) 2021-04-26 09:01:40 +00:00
Rhys Arkins
65c3992ec5
fix: create PR if stale branch can't automerge (#9723) 2021-04-26 07:00:26 +02:00
Michael Kriese
00cb277bb6
fix(git): add debug (#9683) 2021-04-25 21:26:09 +02:00
Muhammad Rehan Saeed
a91c85317a
Add Open Telemetry Dotnet monorepo (#9710) 2021-04-24 22:25:52 +02:00
Nils Plaschke
90e96805e1
docs: add documentation for forkToken (#9701) 2021-04-24 05:54:00 +00:00
Ross Rasmussen
108a00bad4
fix(terraform): support github repo source url with underscores (#9661)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-04-23 17:32:45 +00:00
Sergei Zharinov
b255275632
refactor(test): Load fixtures with helpers (#9699)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-23 16:58:48 +00:00
Muhammad Rehan Saeed
c862b5b4b5
feat(presets): Add HotChocolate monorepo (#9700) 2021-04-23 12:17:28 +00:00
Sergei Zharinov
5716077f99
refactor: Cache moo lexer instances (#9697) 2021-04-23 12:24:18 +02:00
Nils Andresen
37a8e28229
fix(cake): quoted references (#9692)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-23 07:43:19 +00:00
Florian Greinacher
2cc751a0a1
feat: ignore unavailable users (#9406) 2021-04-22 21:16:58 +02:00
Michael Kriese
8c0f7c12ef
fix(npm): repect allowScripts & ignoreScripts (#9684)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-04-22 15:11:26 +00:00
Michael Kriese
e0488a3ebb
fix(worker): wrong no branch delete on dry-run (#9682) 2021-04-22 16:03:47 +02:00
Rhys Arkins
e0deef3bc2 fix: disallow allowedVersions and matchUpdateTypes
Closes #9172
2021-04-22 09:55:14 +02:00
Rhys Arkins
61abc03a2e
feat(config): validate packageRules matchUpdateTypes combos (#9649) 2021-04-22 07:16:40 +00:00
Rhys Arkins
6232b654be chore: revert hasFancyRefs 2021-04-22 08:47:58 +02:00
Rhys Arkins
572749a398 refactor: artifactUpdateApproach -> skipInstalls
Roll back the previous refactor.
2021-04-22 08:47:58 +02:00
Rhys Arkins
5e3806f3e2 feat(npm): retain npmrc lines without variables (#9484)
Instead of ignoring the entire .npmrc file if it contains environment variables, instead just strip out the necessary lines.

BREAKING: .npmrc files with environment variables will no longer be completely ignore - instead only the lines with variables will be stripped.
2021-04-22 08:47:58 +02:00
Rhys Arkins
d592239410 chore: update snapshot 2021-04-22 08:47:58 +02:00
Rhys Arkins
247fa7b98d feat(docker): enable major updates by default (#9470)
Removes default settings which disabled docker major updates by default.

BREAKING CHANGE: Major updates for docker will now be enabled by default.
2021-04-22 08:47:58 +02:00
Rhys Arkins
3a1980811c feat: group:Nodejs (#9469)
Remove hardcoded Node.js rules from docker extract and instead add group:nodeJs to group:recommended

BREAKING CHANGE: node images founds in Dockerfiles will no longer have hardcoded commitMessageTopic. Add group:Nodejs or config:base to extends for backwards compatibility.
2021-04-22 08:47:58 +02:00
Rhys Arkins
b22a0355aa refactor(config): explicit migration string check 2021-04-22 08:47:58 +02:00
Rhys Arkins
ac7a5c4d93 feat: drop dockerMapDotFiles (#9417)
Drops support for dockerMapDotfiles

BREAKING CHANGE: dockerMapDotfiles is no longer supported
2021-04-22 08:47:58 +02:00
Rhys Arkins
cbf8ea4e55 feat(config): delay preset resolution until after platform initialization (#9415)
Delay config preset resolution in admin config until after platform initialization. This will enable resolution of private “local>…” presets to work.

BREAKING CHANGE: Config presets will be resolved after platform initialization, so from now on platform credentials cannot be placed in presets.
2021-04-22 08:47:58 +02:00
Rhys Arkins
e7b5be9a15 feat(npm): remove ~/.npmrc support (#9400)
Drops support for reading `.npmrc` from the bot's home directory.

BREAKING CHANGE: Renovate will no longer read from ~/.npmrc. Configure `npmrc` in config instead.
2021-04-22 08:47:58 +02:00
Rhys Arkins
13ece707d4 feat(npm): remove ignoreNpmrcFile support (#9409)
Removes support for the ignoreNpmrcFile config option.

BREAKING CHANGE: ignoreNpmrcFile is no longer supported. Use an empty string for config.npmrc instead.
2021-04-22 08:47:58 +02:00
Rhys Arkins
59d728b16b refactor: skipInstalls -> artifactUpdateApproach (#9119)
Renames skipInstalls to artifactUpdateApproach and changes from boolean to enum.

BREAKING CHANGE: skipInstalls has been changed to artifactsUpdateApproach
2021-04-22 08:47:58 +02:00
Sebastian Poxhofer
0f3faff278 feat(terraform): rework dep types (#9116)
Improves the `depType` values returned by the terraform manager.

Closes #8792

BREAKING CHANGE: Values for extracted `depType` in terraform manager have changed, please see the `terraform` manager readme for details.
2021-04-22 08:47:58 +02:00
Rhys Arkins
0500042d1d feat: updateType=patch (#9393)
Changes behavior so that patch updateType is not rewritten to minor by default.

Closes #2818

BREAKING CHANGE: patch updates are not considered updateType=minor by default.
2021-04-22 08:47:58 +02:00
Rhys Arkins
13bbc5d6a2 feat(config): remove manager additionalBranchPrefix defaults (#9373)
Resets any language or manager` additionalBranchPrefix` values to empty string. Add the `compatibility:additionalBranchPrefix` prefix to restore previous behavior.

BREAKING CHANGE: Removal of default `additionalBranchPrefix` values will cause branch names to change for docker/helm/buildkite/cargo/homebrew.
2021-04-22 08:47:58 +02:00
Rhys Arkins
8af905e8f5 feat: split trustLevel into separate options (#9388)
Removes trustLevel and replaces it with 3 other options instead. No longer necessary to set anything additional is configuring `allowedPostUpgradeCommands`

BREAKING CHANGE: `trustLevel` is no longer supported and instead broken into `allowCustomCrateRegistries` , `allowScripts` , and `exposeAllEnv`.
2021-04-22 08:47:58 +02:00
Rhys Arkins
95ac10998c feat: remove logLevel support in config (#9390)
Remove support for logLevel in config. Must be configured using LOG_LEVEL instead.

Closes #8291

BREAKING CHANGE: Configure LOG_LEVEL in env and not in config or CLI
2021-04-22 08:47:58 +02:00
Rhys Arkins
57015047b2 feat: drop NPM_TOKEN support (#9391)
Removes support for NPM_TOKEN.

BREAKING CHANGE: Do not use NPM_TOKEN in env to configure npm authentication. Configure hostRules instead.
2021-04-22 08:47:58 +02:00
Rhys Arkins
1a1ace919e feat: remove RENOVATE_LEGACY_GIT_AUTHOR_EMAIL (#9389)
Removes RENOVATE_LEGACY_GIT_AUTHOR_EMAIL support. 

Closes #9111

BREAKING CHANGE: RENOVATE_LEGACY_GIT_AUTHOR_EMAIL is no longer supported. Use `ignoredAuthors` in config instead.
2021-04-22 08:47:58 +02:00
Rhys Arkins
07affef41c fix(npm): run full install if npm: refs found
Closes #9654
2021-04-21 10:51:17 +02:00
Sergei Zharinov
2d04ae6bc3
refactor(http): Import proper OutgoingHttpHeaders on all http clients (#9653) 2021-04-20 18:31:43 +02:00
Sergei Zharinov
4f237ea680
refactor(http): Use default "accept-encoding" value (#9652) 2021-04-20 15:37:57 +02:00
Sergei Zharinov
b957d4afb7
refactor(config): Extract interfaces from "index.ts" to separate "types.ts" (#9629) 2021-04-20 10:52:57 +02:00
Rhys Arkins
f630963e66
logs: hostRules add/clear (#9644) 2021-04-20 10:52:38 +02:00
Rhys Arkins
f654f2d945
fix: Revert "feat: Allow multiple autodiscover filter (#9453)" (#9641)
This reverts commit 45739cddfd.
2021-04-20 06:59:42 +00:00
Rhys Arkins
9a306048a9
fix: rangeStrategy=replace with lockedVersion (#9634) 2021-04-20 04:56:16 +00:00
Sebastian Poxhofer
df2f451e37
fix(terraform): handle greater than with full version (#9632) 2021-04-19 21:43:13 +02:00
Sergei Zharinov
8b8d7767bc
fix(npm): Widen range only if necessary (#9630) 2021-04-19 18:15:46 +02:00
Sergei Zharinov
0355a75800
refactor(config): Move input config from util folder (#9625)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-19 15:03:04 +00:00
Rhys Arkins
c4463c69f9
feat(config): better config migration (#9493) 2021-04-19 14:42:29 +00:00
Emanuel Bennici
45739cddfd
feat: Allow multiple autodiscover filter (#9453) 2021-04-19 14:18:06 +00:00
Sergei Zharinov
16c080fadc
refactor(util): Fix unbound methods usage (#9626) 2021-04-19 13:51:02 +00:00
Sergei Zharinov
0375422fff
refactor(presets): Extract and de-duplicate error string constants (#9586)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-19 13:31:38 +00:00
Sergei Zharinov
4b7295ee22
fix(bitbucket): Return proper type for "createPr()" (#9623) 2021-04-19 12:57:06 +00:00
Rhys Arkins
d51b3aa40c fix: validate version before calling isGreaterThan
Closes #9602
2021-04-19 14:10:21 +02:00
Rhys Arkins
4280b8e08a refactor: drop skippedOverVersions 2021-04-18 21:36:04 +02:00
Rhys Arkins
6f54f09aa2
feat: don’t block updates due to pinning (#9600) 2021-04-18 17:27:41 +02:00
Rhys Arkins
56f57a34c4 refactor: res valueToVersion 2021-04-17 22:33:54 +02:00
Rhys Arkins
d3a477afd6 refactor: newDigestShort 2021-04-17 22:26:17 +02:00
Rhys Arkins
ac2ba7dd74 refactor: displayFrom/displayTo 2021-04-17 21:36:25 +02:00
Rhys Arkins
d398b7e72e test: generate newValue 2021-04-17 16:52:47 +02:00
Rhys Arkins
ccf1bc8264
refactor: rollback config (#9589) 2021-04-17 11:53:03 +00:00
Rhys Arkins
de53356573 refactor: currentVersion / lockedVersion 2021-04-17 11:08:23 +02:00
Rhys Arkins
61095e9091 chore: remove duplicate update.newVersion set 2021-04-17 09:29:35 +02:00
Rhys Arkins
4fb024e51b refactor: elapsed time utilities 2021-04-17 09:26:28 +02:00
Rhys Arkins
e36384a80c refactor: lookup types 2021-04-17 09:14:21 +02:00
Rhys Arkins
d0919ab99b refactor: travis result type 2021-04-17 06:53:54 +02:00
Rhys Arkins
074a78d933 chore: rename lookup variables 2021-04-17 06:14:07 +02:00
Rhys Arkins
f43cf690fd
fix(git-refs): insert token if found in host-rules (#9581) 2021-04-16 15:13:30 +02:00
Rhys Arkins
03223c6016 refactor: git url functions 2021-04-16 14:46:17 +02:00
Rhys Arkins
5ff0ad45ce refactor: processBranch return branchExists 2021-04-15 22:05:00 +02:00
Rhys Arkins
dbbeea1c13 test: branch worker use snapshots 2021-04-15 21:45:07 +02:00
Rhys Arkins
fb7138dc00 refactor: processBranch return object 2021-04-15 21:17:15 +02:00
Rhys Arkins
227f9f73dd refactor: branch worker handle existing PR 2021-04-15 19:53:44 +02:00