Commit Graph

3688 Commits

Author SHA1 Message Date
Michael Kriese 7afc2b75d5 test: fix lint (#12551) 2021-11-08 13:16:58 +01:00
Sergei Zharinov 6224af558d test(workers): Refactor snapshot tests (#12542) 2021-11-07 15:34:42 +00:00
Maksim 4aa5b52992 feat(onboarding): use .editorconfig file to get indentation style (#11456)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-11-05 13:25:50 +00:00
Rhys Arkins 2735ac3e80 fix(automerge)!: default platformAutomerge to false (#12487)
Flips platformAutomerge default to `false`.

BREAKING CHANGE: Platform automerge is no longer enabled by default.
2021-11-05 08:10:27 +01:00
Florian Greinacher 70700eedae feat(config)!: make host rule detection configurable and opt-in (#12294)
Add configuration option `detectHostRulesFromEnv`.

BREAKING CHANGE: `hostRules` are no longer automatically derived from env variables such as `NPM_X_TOKEN`. Set `detectHostRulesFromEnv=true` in config to re-enable same functionality.
2021-11-05 08:10:27 +01:00
ankitabhopatkar13 a5835a00de fix(automerge): remove automergeType check for PR options (#12418) 2021-11-02 13:17:53 +00:00
Rhys Arkins 19ee8a318c logs: reviewers/stale debug 2021-11-02 09:52:27 +01:00
Rhys Arkins 500b6f8cb8 chore: coverage 2021-11-01 07:49:47 +01:00
Rhys Arkins db5137b39a fix: Revert "feat(config): replace secrets in global config as well" (#12389) 2021-10-29 08:12:36 +00:00
Oleg Krivtsov 3da6ae0b84 feat: onboardingNoDeps (#12282)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-28 11:29:49 +00:00
Nils Plaschke 8e377e88ce feat(config): replace secrets in global config as well (#12138) 2021-10-28 09:51:02 +00:00
Rhys Arkins a173b39928 fix: non-null existingPr check (#12372) 2021-10-28 10:56:08 +02:00
Rhys Arkins f9617b98fb fix: catch lookup errors gracefully (#12369) 2021-10-28 08:06:39 +00:00
RahulGautamSingh 91f067b39f fix: refactor regex to use re2 part3 (#12283)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-27 14:37:11 +00:00
Oleg Krivtsov 29dde2f694 test: improve test readability with expect-more-jest (#12329) 2021-10-27 07:24:36 +02:00
Sylvain Firmery 7b4f3518fd fix(onboarding): detect semantic commits (#12275)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-26 10:04:33 +02:00
Jamie Magee d337b271d4 refactor: convert git datasources to class-based (#10531)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-26 04:37:26 +00:00
Florian Greinacher 42fd18d101 refactor: encapsulate hostRulesFromEnv (#12277) 2021-10-23 06:38:23 +00:00
Rhys Arkins 5af1b77f69 fix(git): better commit message robustness (#12246) 2021-10-21 11:04:48 +02:00
HonkingGoose d0028eedad fix: update wording for rebase/retry PR checkbox (#12190) 2021-10-17 21:11:58 +02:00
Rhys Arkins 7e069f4adc fix(config): massage package.json>renovate string (#12150) 2021-10-13 14:59:44 +00:00
Maksim a2ceff099f refactor: introduce enum programming-language (#12052) 2021-10-13 10:54:40 +00:00
Sergei Zharinov ad0d7e1f4a fix: Use right automerge field from config (#12145)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-10-13 09:49:04 +00:00
Sergei Zharinov 6f649eb661 feat(platform): Use uniform platformAutomerge option (#12069)
Existing `azureAutoComplete` and `gitLabAutomerge` options are now unified/renamed to `platformAutomerge`, and also defaulting to `true`.

BREAKING CHANGE: Azure autocomplete will now only be enabled when `automerge` is also enabled (to align with how GitLab automerge already worked). If you were using `azureAutoComplete` before without explicitly enabling Renovate `automerge` field then you will now need to do so. Platform automerge is now the default behavior whenever automerge is enabled.
2021-10-11 06:36:07 +00:00
Sergei Zharinov 1b6ea2447f refactor(config): Better prefix handling and enhanced coverage (#12083) 2021-10-09 09:08:00 +02:00
Rhys Arkins afb1369be7 test: fix enabledManagers test 2021-10-09 05:51:30 +02:00
Rhys Arkins 5a23e9b4dc fix: no warn for enabledManagers 2021-10-09 05:50:00 +02:00
Sergey Vedmak b9930407f4 fix(monorepo): load changelog.md file from gitlab monorepo (#12053) 2021-10-07 09:54:51 +00:00
Oleg Krivtsov 9b4b6ce275 feat: enabledManagers log warning when empty (#11902) 2021-10-07 05:15:23 +00:00
Maksim 1f86b71fd5 refactor: constants (#11690) 2021-10-06 07:43:32 +02:00
Rhys Arkins cd72cdf2ac feat(config): detectGlobalManagerConfig (#11951) 2021-09-29 19:58:42 +00:00
Sebastian Poxhofer b350a8c5fb feat: option to write discovered repositories to a json (#11806) 2021-09-22 07:21:22 +00:00
Tobias Bieniek 786bd4ebf3 fix(dependency-dashboard): Adjust dry run log output (#11820) 2021-09-20 18:23:27 +02:00
Rhys Arkins 89973832c9 fix: lazy branch status (#11799) 2021-09-17 20:16:23 +02:00
Rhys Arkins 66bc2528f5 feat: log urls in closing stats (#11798) 2021-09-17 20:06:30 +02:00
Rhys Arkins 7b3e14c5cc logs: global env hostRules 2021-09-17 11:19:27 +02:00
Michael Kriese d3c9fd583a fix(worker/branch): optimize artifact error handling (#11771) 2021-09-17 08:49:37 +00:00
Rhys Arkins ee29fdcaf1 feat(config): scoped secrets using pgp/gpg (#11673) 2021-09-16 10:11:13 +00:00
Maksim 7801ae7c16 feat(config): migrate requiredStatusChecks to ignoreTests (#11355)
* feat(config): migrate requiredStatusChecks to ignoreTests

* fix(config): restore order of props

* feat(config): add applyMigrations function

* feat(platform): check ignoreTests param in worker

* feat(config): rename getBranchStatus to resolveBranchStatus

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2021-09-12 15:23:18 +00:00
Rhys Arkins cdc083f40f feat(config): privateKeyOld (#11653) 2021-09-10 12:47:33 +02:00
Michael Kriese 11aa3baf2e test: use codeql compatible token / passwords (#11297) 2021-09-09 16:17:05 +02:00
Rhys Arkins d6d4124b11 feat(git): blobless git (#11401) 2021-09-09 09:25:12 +02:00
Stéphane Goetz 2a60a9cf51 fix: idempotency issues when rangeStrategy=update-lockfile is used with other rangeStrategy in the same file (#11328) 2021-09-07 07:59:13 +00:00
renovate[bot] 8119166866 chore(deps): update dependency @types/luxon to v2.0.1 (#11551)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-09-03 11:42:04 +02:00
Rhys Arkins 31e1e4d89e fix(git): set gitAuthor before onboarding 2021-09-03 05:58:44 +02:00
Michael Kriese 0eb5c6d2cd fix(core/changelogs): pass though known project info (#11515) 2021-09-01 13:07:55 +02:00
ylemkimon 7159338509 fix(npm): enable global cache if no zero-install (#11448)
* fix(npm): include yarnZeroInstall in managerData

* fix(npm): enable global cache if no zero-install

* refactor: use mockResolvedValueOnce where possible

* refactor: make PostUpdateConfig extend ManagerData

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-08-30 17:46:58 +00:00
Rhys Arkins 59cc317156 fix: semantic host stats (#11482) 2021-08-30 17:09:08 +02:00
Rhys Arkins dfef9f3cb1 fix: handle non-string currentValue (#11472) 2021-08-30 10:25:20 +02:00
Rhys Arkins 96c4df2776 chore: clean up ManagerConfig types (#11469)
* chore: use ExtractConfig for git-submodules

* chore: drop ManagerConfig from config/types

* chore: remove unused ManagerConfig from manager types
2021-08-30 08:05:32 +02:00