Commit graph

9071 commits

Author SHA1 Message Date
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
HonkingGoose
feb1bd61e4
docs: rewrite private npm module support (#8906) 2021-04-23 16:46:30 +02: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
renovate[bot]
9e2d2763ca
chore(deps): update dependency markdownlint-cli2 to v0.1.3 (#9696)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-23 05:44:07 +00:00
renovate[bot]
ed0605ebc3
chore(deps): update dependency @types/node to v14.14.41 (#9694)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-22 23:45:25 +00:00
renovate[bot]
2aa4b64abf
chore(deps): update dependency ts-jest to v26.5.5 (#9690)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-22 21:27:44 +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
HonkingGoose
cf460434a0
build: migrate from master branch to main (#8663) 2021-04-22 14:32:12 +00:00
Michael Kriese
e0488a3ebb
fix(worker): wrong no branch delete on dry-run (#9682) 2021-04-22 16:03:47 +02:00
HonkingGoose
43907c1696
docs: update preset hosting docs (#8591)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-22 13:45:42 +00:00
HonkingGoose
ef447c7ab9
docs: update supportPolicy table (#9680) 2021-04-22 11:34:37 +00:00
Álvaro Mondéjar
33b9ec8697
Add 'setup.cfg' to supported Python PMs (#9679) 2021-04-22 13:18:16 +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
Rhys Arkins
6e40baea6a docs: outdated remove trustLevel doc references 2021-04-22 08:47:58 +02:00
HonkingGoose
4d3cf59838 docs: improve sentences (#9395) 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
Michael Kriese
dca841b984
build: release workflow update (#9677) 2021-04-22 06:26:02 +00:00
renovate[bot]
3516c7051e
chore(deps): update dependency @types/eslint to v7.2.10 (#9675)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-22 05:38:28 +00:00
renovate[bot]
c6b34abf9b
build(deps): update dependency azure-devops-node-api to v10.2.2 (#9674)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-22 00:30:04 +00:00
Michael Kriese
1c2add8396
build: fix npm release (#9672) 2021-04-21 20:58:10 +02:00
Michael Kriese
d4d24b71f7
build: prepare maintenance releases (#9671) 2021-04-21 19:35:20 +02:00
renovate[bot]
70fcb41c90
build(deps): update dependency simple-git to v2.38.0 (#9668)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-21 15:07:38 +00:00
Rhys Arkins
07affef41c fix(npm): run full install if npm: refs found
Closes #9654
2021-04-21 10:51:17 +02:00
HonkingGoose
e4db9e596b
chore(deps): update actions/setup-java to v2.0.0 (#9601)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-04-21 04:47:57 +00:00
renovate[bot]
7776844dca
chore(deps): update linters (#9660)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-21 00:33:21 +00:00
renovate[bot]
675de18a57
build(deps): update dependency @actions/core to v1.2.7 (#9658)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-20 21:55:50 +00:00
Sergei Zharinov
2d04ae6bc3
refactor(http): Import proper OutgoingHttpHeaders on all http clients (#9653) 2021-04-20 18:31:43 +02:00
renovate[bot]
0409978fba
chore(deps): update codecov/codecov-action action to v1.4.1 (#9656)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-20 17:41:27 +02:00