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
Rhys Arkins
14c5227ce3
refactor: ProcessBranchResult -> BranchResult
2021-04-15 19:06:55 +02:00
Rhys Arkins
f87d5e8b76
refactor: complex PR automerge result ( #9567 )
2021-04-15 16:30:02 +02:00
Rhys Arkins
91db1b5c61
fix(github): add UNSTABLE to canMerge states
2021-04-15 14:25:25 +02:00
Rhys Arkins
9ee35de2e1
refactor: perform branch deletion in automerge function
2021-04-15 14:09:06 +02:00
Rhys Arkins
6d17d7bbbd
test: snapshot pr automerge result
2021-04-15 13:50:58 +02:00
Arkadiusz Kosmala
b070646186
feat(config): validate enabledManagers
2021-04-15 09:18:51 +00:00
Rhys Arkins
76962ae542
fix(hashicorp): update pre-1.0 short tilde ranges ( #9559 )
2021-04-15 05:19:05 +00:00
Rhys Arkins
e90593e339
refactor: move automerge check to branch worker
2021-04-14 22:58:06 +02:00
Rhys Arkins
064958908f
refactor: simplify pr automerge function
2021-04-14 22:32:39 +02:00
Rhys Arkins
966e141de7
refactor: separate automerge function in pr
2021-04-14 22:18:57 +02:00
Rhys Arkins
27a35137f2
fix(git-submodules): don’t include token in lookupName ( #9556 )
2021-04-14 21:21:27 +02:00
Jamie Magee
7d4e7df87d
chore: more logging in git-submodules ( #9542 )
2021-04-14 15:43:09 +00:00
Sergei Zharinov
82fa5ce162
refactor(datasource): Enforce getName usage ( #9524 )
2021-04-14 17:28:20 +02:00
Luca Becker
34d6483257
feat(release-notes): running unemojify on release notes ( #9535 )
2021-04-14 11:03:08 +02:00
Sergei Zharinov
72d97ec2f4
refactor(workers): Enforce getName usage ( #9525 )
2021-04-13 10:25:51 +00:00
Sergei Zharinov
bab5346d09
refactor(manager): Enforce getName usage ( #9523 )
2021-04-13 12:07:57 +02:00
Rhys Arkins
6662db9765
fix: don’t disable repos if cannot fork ( #9521 )
2021-04-13 08:54:46 +02:00
Fredrik Blomqvist
f03c6843f9
fix(go): submodules behavior ( #9519 )
2021-04-13 05:57:14 +02:00
Rhys Arkins
0106d85284
fix(yarn): enableImmutableInstalls=false ( #9515 )
2021-04-12 20:04:58 +00:00
Sergei Zharinov
e5049e4904
feat(cake): Add support for Cake manager ( #9512 )
2021-04-12 21:51:48 +02:00
Rhys Arkins
893df627e4
feat(validation): language/manager top-level check ( #9498 )
2021-04-12 06:11:25 +02:00
Rhys Arkins
2973eb5d94
test: fix nested fileMatch test case
2021-04-11 19:26:46 +02:00
Rhys Arkins
4cf9c5028a
feat(validation): warn if packageRules contain all selectors ( #9497 )
2021-04-11 19:26:20 +02:00
Rhys Arkins
07abb3125a
test: use valid packageRules
2021-04-11 18:43:22 +02:00
Rhys Arkins
6060911aef
refactor: packageRules selector validation
2021-04-11 18:40:01 +02:00
Rhys Arkins
a55b5202e5
fix(validation): simplify packageRules validation message
2021-04-11 18:38:25 +02:00
Rhys Arkins
a4a151f458
refactor(presets): remove nested minor in groups
2021-04-11 18:30:12 +02:00
Rhys Arkins
1dad55586b
feat(config): migrate nested packageRules ( #9496 )
2021-04-11 18:00:29 +02:00
Jesse Rosenberger
60eba68eb3
fix(circleci): Expect whitespace/comments during CircleCI Orb parsing ( #9486 )
2021-04-11 08:04:42 +02:00
Rhys Arkins
74fcb41df4
fix(yarn): avoid yarn v2 rollback ( #9487 )
...
Closes #9483
2021-04-10 19:42:11 +02:00
Rhys Arkins
254d08fcbd
fix(config): migrate nested config ( #9489 )
...
Adds an extra migration step after resolving config in order to migrate nested presets.
Closes #8579
2021-04-10 19:41:39 +02:00
Rhys Arkins
c4f22fa389
fix(hex): short range replace ( #9488 )
2021-04-10 18:30:29 +02:00
Rhys Arkins
69a7b37c6b
fix(yarn): use major range for v2 constraint ( #9482 )
2021-04-10 06:13:08 +02:00
Sergei Zharinov
d1c8917a26
refactor(workers): Extract common file matching configuration logic ( #9471 )
2021-04-09 17:05:05 +02:00
Sebastian Poxhofer
c3bf66ee16
feat(ansible-galaxy): implement galaxy-collection DS and extend manager for collections ( #9387 )
2021-04-09 17:02:57 +02:00
Rhys Arkins
1914c187a6
fix: unhandledRejection ( #9472 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-09 16:16:00 +02:00
Marco de Jongh
6afbcf8d18
feat: Add branch option for postUpgradeCommands ( #8725 )
...
* Add branch option for postUpgradeCommands
* Put the for loop back for async
* Fix tests & add documentation
* Change execution mode dependency to update
* Move postUpgradeCommand execution to seperate file
* Fix return time of upgradeTaskExecuter
* Fix test
* Finished new mode and added test
* Remove .only
* Remove defensive coding to make codecov happy
* Give inconfig a proper type
* Another missing type
* Fix typo in allowPostUpgradeCommandTemplating option description
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
* Move to 1 postUpgradeCommandExecutor call
* Appease the import order rule gods
* Refactor more
* Okay now it should be done
* Fix bug
* Import order rule
* Change import to a type import
* Also return artifacterrors
* Apply suggestions from code review
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
* Move checking if postUpgradeCommands can run
* remove unused import
* Fix prettier error
* Call getAdminConfig once
* Apply suggestions from code review
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
* Change type name to EnsurePrResult
* Update lib/workers/branch/index.spec.ts
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
* Apply suggestions from code review
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
* Fix enum imports
Co-authored-by: Carlin St Pierre <cstpierre@atlassian.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-09 05:51:03 +02:00
Timm Drevensek
8f3f3663b1
implement regex ( #9407 )
2021-04-08 19:16:15 +00:00
Sergei Zharinov
b160644db7
feat(preset): Support Azure local presets ( #9458 )
2021-04-08 19:49:46 +02:00
Sergei Zharinov
fa6d1e32a9
fix(azure): Fix additional argument for getRawFile ( #9450 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-08 16:13:29 +00:00
Fredrik Blomqvist
a2aa5ce6fb
feat(gitlab): Allow descriptions longer than 25K characters ( #9452 )
2021-04-08 18:01:59 +02:00
Nils Plaschke
63b6cf66ac
feat: introduce dockerChildPrefix option ( #8613 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-08 10:10:25 +00:00
Sergei Zharinov
e6537da51e
refactor(azure): Extract more utils from platform helper ( #9443 )
2021-04-08 11:53:03 +02:00
Fredrik Blomqvist
4262d4048b
feat(gitlab): Implement GitLab addReviewers ( #9345 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-08 04:52:19 +00:00
chgl
a0e21e390e
fix: support the latest docker-compose 1.27 spec ( #9424 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-04-08 06:38:57 +02:00
Sergei Zharinov
55ccf03144
fix(azure): Fix util function streamToString ( #9430 )
2021-04-07 22:16:28 +02:00
Sergei Zharinov
0a68e19d73
feat(presets): Support Bitbucket Cloud local presets ( #9422 )
2021-04-07 11:14:45 +02:00
Sergei Zharinov
612be5e449
refactor(presets): Reorder code and fix mocks ( #9421 )
2021-04-07 09:50:55 +02:00
Sergei Zharinov
36f8d1df0e
refactor(platform): getRawFile and getJsonFile throw instead of null ( #9413 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2021-04-07 04:23:11 +00:00
Rhys Arkins
d1a74c838e
fix(lerna): swallow lerna info failure ( #9416 )
2021-04-06 18:04:19 +02:00
Rhys Arkins
6443902da9
chore: remove unused customPrFooter
2021-04-06 16:06:26 +02:00
Rhys Arkins
98f17c31a7
fix: defensive config check in cleanup
2021-04-06 15:55:41 +02:00
Sergei Zharinov
df0ac4a78e
refactor(presets): Reuse PRESET_INVALID_JSON variable ( #9412 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-04-06 15:49:06 +02:00
Sebastian Poxhofer
0462860468
fix(terraform): skip interpretation of nested blocks ( #9411 )
2021-04-06 13:09:09 +02:00
Rhys Arkins
486f5747f6
refactor(github): vulnerability alerts warning ( #9398 )
2021-04-05 13:49:33 +02:00
Rhys Arkins
88ae12a65d
feat(config): validate config parent ( #9350 )
2021-04-05 10:41:31 +00:00
Sergei Zharinov
147304785e
refactor(platform): Extract getRawFile method ( #9404 )
2021-04-05 10:24:00 +00:00
Rhys Arkins
430249d626
refactor: Renovate configuration -> Configuration ( #9399 )
2021-04-05 10:09:41 +00:00
Rhys Arkins
0cb45ddbf3
feat: ENV_PREFIX ( #9397 )
2021-04-05 09:19:08 +00:00
Rhys Arkins
553bd99650
fix(npm): Revert "feat(npm): transitiveRemediation for v2 lockfiles ( #9402 )"
...
This reverts commit cec56faf52
.
2021-04-05 10:56:08 +02:00
Rhys Arkins
325447e7da
fix(docker): defensive digest check
2021-04-05 09:15:57 +02:00
Sergei Zharinov
b80e7035c5
fix(github): Don't rely on time precision in test ( #9403 )
2021-04-05 06:11:49 +00:00
Rhys Arkins
cec56faf52
feat(npm): transitiveRemediation for v2 lockfiles ( #9402 )
2021-04-05 07:16:56 +02:00
Rhys Arkins
3e22ad0ca3
feat(config): support RENOVATE_CONFIG ( #9374 )
2021-04-04 15:33:22 +02:00
Tom Jenkinson
e9477dade4
feat: add warning to rebase/retry checkbox if it will overwrite custom commits ( #9378 )
2021-04-04 09:31:30 +00:00
Sergei Zharinov
3e9bfa25d3
feat(github): Time threshold for PR reopening ( #9392 )
2021-04-04 11:08:08 +02:00
Rhys Arkins
5da6949c64
logs: warn about NPM_TOKEN
2021-04-04 09:14:35 +02:00
Sergei Zharinov
6074b99152
refactor(azure): Platform-wide getJsonFile ( #9379 )
2021-04-03 15:38:14 +02:00
Sergei Zharinov
425dcb5099
refactor(gitea): Platform-wide getJsonFile ( #9381 )
2021-04-03 14:50:03 +02:00
Sergei Zharinov
83fa6cd6ff
refactor(bitbucket-server): Platform-wide getJsonFile ( #9382 )
2021-04-03 14:49:15 +02:00
Sergei Zharinov
5928c8eb45
refactor(github): Platform-wide getJsonFile ( #9383 )
2021-04-03 14:47:54 +02:00
Sergei Zharinov
3915fa6512
refactor(gitlab): Platform-wide getJsonFile ( #9384 )
2021-04-03 14:46:18 +02:00
Sergei Zharinov
bb17af6f6d
refactor(bitbucket): Platform-wide getJsonFile ( #9380 )
2021-04-03 14:43:16 +02:00
Rhys Arkins
20147e30b9
feat: packageRules.matchPackagePrefixes ( #9365 )
2021-04-03 05:18:25 +00:00
Rhys Arkins
4f8a3a4fbc
fix(cache): warn not error for pull 404
2021-04-02 06:40:50 +02:00
Rhys Arkins
c1663f0bc8
fix(git): catch fatal bad config
2021-04-02 06:37:19 +02:00
Rhys Arkins
47eb1324fb
fix(npm): is.string check for npmrc
2021-04-01 18:09:36 +02:00
Rhys Arkins
95bf948020
refactor: config warning/error fields ( #9349 )
2021-04-01 15:50:17 +02:00
Rhys Arkins
2fb87eddcf
fix: revert npmrc handling changes ( #9347 )
2021-04-01 14:19:47 +02:00
Rhys Arkins
f5d4afecf7
fix(git): throw config error if branch is blocking ( #9341 )
2021-04-01 07:01:02 +02:00
Rhys Arkins
7903d51776
fix: catch unknown datasource early ( #9344 )
2021-04-01 06:59:43 +02:00
Rhys Arkins
a67d8a4f87
fix(github): catch branch protection and raise config error ( #9340 )
2021-03-31 22:14:17 +02:00
Rhys Arkins
94535d52e8
feat(github): reopen autoclosed PRs ( #9305 )
2021-03-30 12:07:44 +00:00
Alexandre Paradis
feb5995312
Add sharp to manualChangelogUrls ( #9320 )
...
The changelog for Sharp can be found in `docs` path.
2021-03-30 05:42:34 +02:00
Rhys Arkins
5949f39773
fix(npm): use configured npmrc ( #9319 )
2021-03-29 21:52:21 +02:00
Christoph Obexer
af7bd08c8b
fix: helm: add support for "alias:" repositories ( #9316 )
2021-03-29 18:41:44 +00:00
Rhys Arkins
ec07bbc2e4
refactor: npm extract
2021-03-28 21:25:07 +02:00
Rhys Arkins
a5e2a89817
fix: Revert "feat(github): reuse autoclosed PRs ( #9300 )" ( #9304 )
...
This reverts commit eb2873e22e
.
2021-03-28 15:15:04 +00:00
Rhys Arkins
eb2873e22e
feat(github): reuse autoclosed PRs ( #9300 )
2021-03-28 11:02:15 +02:00
Sebastian Poxhofer
ca0cf2e6cd
fix(terraform): do not abort search after first block ( #9302 )
2021-03-28 05:50:27 +00:00
Rhys Arkins
9de36c4493
refactor: ignoreNpmrcFile ( #9299 )
2021-03-27 09:02:26 +01:00
Rhys Arkins
dd8c39ab62
fix(npm): don’t strip every npmrc line containing variables
2021-03-27 07:26:49 +01:00
Rhys Arkins
66c3b1c9ee
logs: log npmrc file name
2021-03-27 07:21:09 +01:00
Rhys Arkins
486decbee6
refactor(npm): npmrc string check
2021-03-27 07:19:05 +01:00
Rhys Arkins
e541f3ed28
fix(npm): drop defensive catches to stop on errors
2021-03-27 07:15:36 +01:00
Rhys Arkins
db5a87edd4
fix(npm): is.string check for npmrc
2021-03-27 07:08:58 +01:00
Rhys Arkins
190c8598e6
fix(npm): reset npmrc no matter what
2021-03-27 07:08:58 +01:00
Matt Palmer
49a3a8ab27
feat(gomod): Update source import paths on major upgrade ( #9144 )
2021-03-27 06:02:32 +00:00
HonkingGoose
20752c8118
docs: improve versioning documentation ( #9017 )
2021-03-27 06:50:57 +01:00
Rhys Arkins
ba449c7b17
fix(npm): ignoreNpmrcFile per-package
...
Closes #9280
2021-03-25 22:12:51 +01:00
Florian Greinacher
c2dc36f0e5
feat: add System.IO.Abstractions monorepo ( #9287 )
2021-03-25 21:39:02 +01:00
Rafał Maciejewski
28ecac1960
fix: allow dash character in local preset path ( #9284 )
2021-03-25 16:48:54 +01:00
Alex Kvak
c9e147fcba
fix(gitlab): skipped jobs are ignored ( #9247 )
...
If GitLab pipeline has only skipped jobs — the result is yellow.
Otherwise standard rules are applied.
2021-03-25 11:20:49 +00:00
Grégory Joseph
15708fe926
fix: print lerna info
2021-03-25 05:35:52 +00:00
Rhys Arkins
fc8cdf7f73
fix(poetry): better getNewValue replace ( #9267 )
2021-03-24 09:33:45 +00:00
Michael Kriese
a82abe1f0a
fix: add http host legacy error property ( #9263 )
2021-03-24 09:07:34 +00:00
Michael Kriese
51f8c5fd34
feat(gradle-version): support unstable ( #9262 )
2021-03-24 07:24:14 +00:00
Michael Kriese
1ff41bccb4
fix(gradle-wrapper): parse prerelease and milestones ( #9261 )
2021-03-24 07:10:29 +00:00
Rhys Arkins
efc0067ccc
chore: ignore for coverage
2021-03-22 17:31:34 +01:00
Alexandre Gaudreault
62e7fe3ac2
feat(jenkins-plugins): support yaml file format ( #9069 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-03-22 15:08:52 +00:00
Rhys Arkins
af1e4ee1a7
feat: secrets ( #8070 )
2021-03-22 15:51:38 +01:00
Nik Skoufis
e7f90d50a6
fix: Add registryTemplateUrl field to allowed fields for regexManager ( #9239 )
2021-03-22 07:18:34 +01:00
renovate-testing
3ff8649e9a
fix(npm): Fix replace strategy edge-case for carets ( #9106 )
2021-03-20 23:19:59 +00:00
Armaan Tobaccowalla
e5c92e4cd9
feat(config): Support presets in subdirectories ( #8724 )
2021-03-20 23:03:10 +00:00
Florian Greinacher
5f84737539
feat: expose post upgrade command errors in PRs ( #8944 )
2021-03-20 21:36:43 +00:00
Rhys Arkins
7af7d3b081
refactor(npm): monorepo upath use
2021-03-20 22:07:47 +01:00
Rhys Arkins
460bfe95f0
refactor: fs.renameLocalFile
2021-03-20 21:54:03 +01:00
Rhys Arkins
d65fd4a974
fix: deprecate yarnrc
2021-03-20 20:35:15 +01:00
Rhys Arkins
9d6e96ef75
refactor: npm preset lookup direct ( #9225 )
2021-03-20 08:27:33 +00:00
Rhys Arkins
11454b547e
refactor: composer managerData ( #9226 )
2021-03-20 08:10:53 +01:00
Rhys Arkins
eb1f645e69
fix(npm): allow npm constraint install to fail
2021-03-19 22:31:01 +01:00
Rhys Arkins
1185a464ae
refactor: CACHE_REVISION
2021-03-19 16:18:45 +01:00
Rhys Arkins
b63e035aaa
refactor: better lock dir renaming
2021-03-19 16:10:58 +01:00
Rhys Arkins
adc2f24ba1
refactor: lernaJsonFile into managerData
2021-03-19 15:58:24 +01:00
Rhys Arkins
3d3cc74596
refactor: lernaDir -> lernaJsonFile
2021-03-19 15:33:23 +01:00
Rhys Arkins
238b52aacb
refactor(npm): don’t write npmrc/yarnrc to root always ( #9211 )
2021-03-18 16:34:53 +01:00
HonkingGoose
cf98e65290
docs: capitalize proper noun Docker ( #9197 )
2021-03-18 13:06:56 +00:00
HonkingGoose
93a36f71b0
docs: capitalize proper noun GitHub ( #9198 )
2021-03-18 13:45:50 +01:00
HonkingGoose
dc5f198aa4
docs: capitalize proper noun Git ( #9196 )
2021-03-18 13:45:21 +01:00
Rhys Arkins
bca8931d53
fix(npm): datasource improvements ( #9178 )
2021-03-17 14:40:50 +01:00
Rhys Arkins
58daaabb43
feat(internal): return registryUrl from datasources ( #9177 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-03-17 13:34:47 +01:00
Rhys Arkins
3be8402411
test: more maven snapshots
2021-03-17 12:16:04 +01:00
Rhys Arkins
f0dede3cd5
test: maven snapshots
2021-03-17 12:10:18 +01:00
Shayne Holmes
bcc3f0e264
feat(go): Pass GONOPROXY when updating artifacts ( #9169 )
...
GONOPROXY [defaults](https://golang.org/ref/mod#environment-variables )
to GOPRIVATE, but some callers want to set it explicitly to something
different. Pass it when caling `go get`.
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2021-03-17 05:01:34 +00:00
Rhys Arkins
95ce900e70
refactor: npmId
2021-03-16 19:25:03 +01:00
Michael Kriese
668c87904c
fix(gitlabci): gracefully handle errors ( #9163 )
...
* fix(gitlabci): gracefully handle errors
* fix: remove debugging
* Update lib/manager/gitlabci/utils.ts
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2021-03-16 19:14:52 +01:00
Rhys Arkins
fc2e48dd94
feat: RENOVATE_X_HARD_EXIT ( #9152 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-03-16 12:34:43 +00:00
Michael Kriese
f8580a1d93
feat(gitea): filter archived autodiscover repos ( #9153 )
2021-03-16 10:10:18 +00:00
Michael Kriese
6a2345d832
fix: add additional source url overrides ( #9151 )
2021-03-16 07:59:00 +00:00
Rhys Arkins
0747c9aef4
fix: CACHE_REVISION=4
...
Git submodules extraction has changed.
2021-03-15 18:13:58 +01:00
Michael Kriese
40a59cc9e0
feat: use short renovate image names ( #9133 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-03-15 13:23:38 +00:00
Rhys Arkins
f1a4102dd9
refactor: customRegistrySupport ( #9142 )
2021-03-15 13:56:23 +01:00
Michael Kriese
0149e76f5d
feat(mix): migrate to modern docker handling ( #9132 )
2021-03-15 08:49:56 +01:00
Rhys Arkins
a45c5f3a3f
refactor: remove git-submodules datasource ( #9128 )
2021-03-15 06:11:46 +00:00
Rhys Arkins
06c246ea02
feat(internal): fixedRegistries ( #9124 )
2021-03-14 20:58:47 +01:00
renovate-testing
ea0bcdd185
feat(git): Specify additional git authors to ignore ( #9082 )
2021-03-14 09:27:40 +01:00
Rhys Arkins
717e4e6b2a
fix: stabilityStatus non-null check
2021-03-14 07:33:53 +01:00
Sergei Zharinov
f4f2a088ee
feat(helmfile): Parse multidoc yaml ( #9113 )
2021-03-13 14:17:13 +00:00
Rhys Arkins
edfac73a08
refactor: remove depNameShort ( #9114 )
2021-03-13 14:28:46 +01:00
Emanuel Bennici
b7b268e4e7
fix(gitlabci): Update local include files ( #8810 )
2021-03-13 09:45:31 +00:00
Rhys Arkins
d1152e177b
fix: delete vulnerabilityAlerts after merging
2021-03-13 10:08:26 +01:00
Sergei Zharinov
3527d8b4f3
feat(util): Add lightweight parseUrl function ( #9019 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-03-13 09:41:51 +01:00
Ben Foster
412e779ace
fix: Allow digest pinning on helm-values docker image tags ( #9070 )
2021-03-13 09:26:51 +01:00
Rhys Arkins
a332f856a1
chore: fix coverage
2021-03-12 22:03:03 +01:00
Rhys Arkins
de8e75196c
fix(npm): install twice when remediating
2021-03-12 20:27:09 +01:00
Rhys Arkins
35940f2ca8
fix: log full repository commit, not just date
2021-03-12 14:32:44 +01:00
Rhys Arkins
9c658a21f0
Revert "feat(internal): Massage registryUrls ( #9086 )" ( #9098 )
2021-03-12 12:27:47 +01:00
renovate-testing
9c3b34dbb3
feat(internal): Massage registryUrls ( #9086 )
2021-03-11 19:23:57 +01:00
Michael Kriese
41fb5b1602
fix: pass docker tls env to childs ( #9087 )
2021-03-11 17:38:54 +01:00
Rhys Arkins
ca834fa61a
fix(github): Propagate PR already exists up ( #9085 )
2021-03-11 15:51:48 +01:00
Michael Kriese
a4c6cb5690
fix: wrong validation property ( #9084 )
2021-03-11 15:40:31 +01:00
Rhys Arkins
3357e6333d
refactor: Object.assign -> object spread ( #9076 )
2021-03-11 08:03:37 +01:00
Rhys Arkins
d4d0e74c7a
refactor: dequal ( #9071 )
2021-03-10 23:04:12 +01:00
Sergei Zharinov
76a123640a
fix(bazel): Handle comment and string parsing ( #8830 )
2021-03-10 18:10:27 +00:00
Jeff Brown
5c083d262b
fix(nuget): strip protocolVersion hash from source ( #9060 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-03-10 15:32:15 +00:00
Michael Kriese
b6664f1d0b
test: extend jest timeouts ( #9062 )
2021-03-10 08:25:21 +00:00
Rhys Arkins
3ad38954f0
fix: don’t push empty commit ( #9058 )
2021-03-09 23:31:41 +01:00