Commit graph

1667 commits

Author SHA1 Message Date
Ev Haus
f292ba8921
feat(presets): Add eslint-config-globex monorepo (#18169)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-10-07 16:33:41 +00:00
Gabriel-Ladzaretti
8118be0acb
feat(replacement): add messageformat monorepo replacement (#18114) 2022-10-06 14:24:35 +00:00
Rhys Arkins
dbc4d0b669
fix: exclude unstable data from cache fingerprints (#18148) 2022-10-06 15:39:15 +02:00
Rhys Arkins
87910eb417
fix(java): add java-jre to LTS workaround (#18118) 2022-10-05 15:21:23 +02:00
Tobias Ibounig
070df56d00
fix(java): add sapmachine to LTS workaround (#18122) 2022-10-05 14:08:25 +02:00
Gabriel-Ladzaretti
0ab15a4b21
refactor(replacements): added support for multiple args for addPrestes (#18124) 2022-10-05 12:36:41 +02:00
Adam Setch
ac5ec2b723
feat(java): add workaround to limit releases to java LTS versions (#18007) 2022-10-04 15:53:51 +00:00
Matteo
74c88dd42c
feat(presets): add 'Automapper' monorepo (#18102) 2022-10-04 14:10:31 +03:00
Matteo Spreafico
95b0bc76bf
feat(presets): add trpc monorepo (#18077) 2022-10-02 07:54:46 +00:00
Johannes Feichtner
b92be76cb8
feat(preset): ensure regexManagers:dockerfileVersions also matches arguments with space separator (#18062) 2022-09-30 21:53:52 +02:00
bjuraga
f4bbf71b0b
feat: Add bump version to nuget (#17903) 2022-09-25 18:45:45 +00:00
Rhys Arkins
17c2a006d2
feat: matchCurrentValue (#17953) 2022-09-25 06:56:02 +00:00
Alexander Grießer
9efc8a428c
fix(bitbucket-server): Fix retrival of config files with oneline json5 comments (#17904)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-09-22 05:59:41 +00:00
Rhys Arkins
6ee1a8d931
fix(presets): consolidate fastify workarounds (#17855) 2022-09-19 08:28:12 +00:00
Nicolas Dubois
485adca671
feat(preset): replacement presets for Fastify plugins (#17759) 2022-09-18 06:19:30 +00:00
HonkingGoose
dd46870c36
feat(presets): add TanStack/query monorepo (#17816) 2022-09-17 09:10:21 +00:00
Jacob Rask
a6b71b6b15
feat(presets): Add @parcel/css -> lightningcss replacement (#17766)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-09-16 10:18:39 +00:00
Maron
c741649530
feat: show warning in pr body (#17609) 2022-09-12 09:08:45 +00:00
Marcel
208a316c39
feat: woodpecker manager (#17297)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-09-07 08:10:27 +03:00
HonkingGoose
82552c088a
fix(config): improve text in description field (#17585) 2022-09-02 14:47:07 +02:00
Rhys Arkins
9bc8b05af3
feat: http keepalives (#17582) 2022-09-02 12:32:34 +02:00
Michael Kriese
13574419ba
feat(http): support dns cache (#17533) 2022-08-31 11:49:54 +00:00
RahulGautamSingh
1ca1a214e8
refactor: use optional chaining (#17510) 2022-08-30 17:30:57 +02:00
Michael Kriese
4c52a27d83
test: modernize code (#17470)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2022-08-30 06:14:57 +00:00
HonkingGoose
f026106192
fix(bitbucket-server): fix typo in log message and spec file (#17461) 2022-08-29 09:40:09 +00:00
HonkingGoose
d93984d33a
feat(preset): create react-query and react-query/devtools replacements, add now-to-vercel to replacements:all (#17279) 2022-08-28 04:25:07 +00:00
Rhys Arkins
f764f8879c
feat(config): containerbaseDir (#17414) 2022-08-25 15:43:06 +00:00
Gabriel-Ladzaretti
a54cc47950
feat(repo/changelogs): allow user configuration of source url (#16873) 2022-08-22 23:16:00 +03:00
Gabriel-Ladzaretti
039fce8dc6
refactor(repository/cache): add support for adding various cache clients (#17146)
Co-authored-by: Nabeel Saabna <48175656+nabeelsaabna@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-08-21 12:53:20 +00:00
Jamie Magee
844887a0cc
feat(presets/replacements): add now-to-vercel replacement (#17293) 2022-08-20 07:18:05 +02:00
Adam Setch
ca5be4be9a
feat: new branchNameStrict configuration flag (#17216) 2022-08-19 21:14:51 +00:00
HonkingGoose
b45ed0941e
feat(preset): group Ruby on Rails packages (#17193) 2022-08-18 16:48:15 +00:00
Michael Kriese
2525f7146b
fix(presets): handle null values from azure (#17236) 2022-08-17 15:51:59 +00:00
Benjamin Appel
551a40ccab
feat(manager/dockerfile): add support for registryAliases (#17139)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Niko Hass <nikohass571@gmail.com>
Co-authored-by: Niko Haß <48032410+nikohass@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-08-17 13:57:53 +00:00
Michael Kriese
0316a5e62d
test: use jest v29 (#17151) 2022-08-16 14:22:29 +02:00
IKEDA Sho
c8ca4267ef
fix(manager): correctly escape the dot character in fileMatch (#17048) 2022-08-08 17:20:16 +02:00
Michael Kriese
e8b3aefe08
feat(presets): add xUnit.net monorepo (#17036) 2022-08-08 10:27:36 +00:00
Hasan Awad
4ead106f81
feat(util/template): add prettyNewMajor and prettyNewVersion field (#16831)
* initial

* expose prettyNewVersion and prettyNewMajor

* tests

* revert change

* simplify

* test naming

* documentation

* documentation

* remove wrong documentation

* expose template finction

* tests naming

* combine condition

* Update docs/usage/templates.md

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* remove unecessary nullish op

* Update docs/usage/templates.md

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Expose prettyVersion and prettyMajor

* documentation

* remove function and use regex

* lexographic order

* tests need fixing

* add tests

* Captial letter

* renaming and prettyNewMajor

* space

* move to upgrade interface

* use new fields where v is prepended manually

* move to interface

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-08-08 07:50:36 +00:00
Michael Kriese
ce2318765f
fix: Revert "fix(renovate-config-validator): add validate presets to the validator" (#17012)
Revert "fix(renovate-config-validator): add validate presets to the validator (#16468)"

This reverts commit 4b0b49e1c6.
2022-08-06 05:27:07 +00:00
Philip
4b0b49e1c6
fix(renovate-config-validator): add validate presets to the validator (#16468) 2022-08-05 05:31:37 +00:00
Yun Lai
f07dcfb03a
feat: add hermit binary source (#16259) 2022-08-05 05:17:11 +00:00
Michael Kriese
ababf34c7e
refactor(gitea): cleanup types (#16968) 2022-08-04 12:00:48 +00:00
Michael Kriese
a251fc494d
feat(platform/gitea): support native automerge (#16885)
* feat(platform/gitea): support native automerge

* Update lib/modules/platform/gitea/index.md

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Update lib/modules/platform/gitea/index.ts

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* Update lib/modules/platform/gitea/index.spec.ts

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2022-08-02 12:29:08 +02:00
Michael Kriese
16ea835218
feat(platform/gitea): support draft PR (#16888)
* feat(platform/gitea): support draft PR

* docs: update support state

* Update docs/usage/configuration-options.md

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2022-08-02 09:47:52 +00:00
Sergei Zharinov
e4dbd4ad49
fix(ci): Restrict template expressions (#16834)
* fix(ci): Restrict template expressions

* Fix

* Fix

* Fix
2022-07-30 16:28:31 +02:00
Michael Kriese
ab7ddb5e3c
feat(platform/gitea): support automergeStrategy (#16851)
* feat(platform/gitea): support `automergeStrategy`

* chore: revert change

* Update docs/usage/configuration-options.md

* Update docs/usage/configuration-options.md
2022-07-29 14:40:26 +02:00
aKzenT
5bcbedcde1
feat(preset): include applicationinsights-dotnet as monorepo (#16685)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2022-07-26 05:40:27 +00:00
Rhys Arkins
8d0c72af06
fix(config): filter out invalid massaged packageRules (#16778)
Closes #16777
2022-07-26 08:25:37 +03:00
IKEDA Sho
04ba9cd44e
test(config/decrypt): Use CONFIG_VALIDATION constant (#16730) 2022-07-24 06:13:21 +02:00
horihel
c2b19d8dd0
feat(preset): add grafana monorepo (#16697)
add grafana monorepo to monorepo list
2022-07-22 07:55:13 -07:00
Hasan Awad
9ca19dbe24
refactor(config/presets): for loop of resolveConfigPresets (#16677) 2022-07-22 12:53:56 +00:00
Michael Kriese
0cc8e2bb02
refactor(preset): sort monorepos (#16695) 2022-07-22 11:03:35 +02:00
Michael Kriese
4f82df4c3d
feat(buildpack): enable cache (#16591) 2022-07-21 07:00:02 +00:00
RahulGautamSingh
5b74dad583
refactor(migrations): migrate depTypes (#16421)
* migrate depTypes

* migrate more depTypes

* Revert "migrate more depTypes"

This reverts commit 3f97d9eb82.

* more migrations

* Update dep-types-migration.ts

* Update dep-types-migration.ts

* refactor: add tests and revert some changes

* add separate class for each dep-type

* Update peer-dependencies-migration.ts

* add tests

* update types

* modify test

* - Use regex to detect all depTypes
- Fix arrMigrate -> arrMigrate.migratedConfig

* add new interface for depTypes

* remove if-block

* Update lib/config/migrations/custom/dep-types-migration.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* run prettier

* Update lib/config/migrations/custom/dep-types-migration.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-07-21 05:06:32 +00:00
Maron
a93cd9f4bd
refactor: move dependencyDashboardRebaseAllOpen parameter closely to worker (#16628) 2022-07-18 10:06:16 +02:00
Michael Kriese
ef64863f88
fix(preset/gitlab): manual parse json (#16592) 2022-07-15 10:32:12 +00:00
Steffen Schroeder
fa17909e8f
feat(preset): extend NestJS monorepo (#16520) 2022-07-11 08:26:51 +00:00
RahulGautamSingh
5774fb3f2a
refactor(migrations): class-based migration for packageRules (#16390)
* use class-based migration for packageRules

* fix errors

* refactor: remove unnecessaru if statement

* refactor: use argument

* refactor: apply suggestions

* Update lib/config/migrations/custom/package-rules-migration.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Update lib/config/migrations/custom/package-rules-migration.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* refactor: import type PackageRule

* Update lib/config/migrations/custom/package-rules-migration.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-07-11 04:59:06 +00:00
RahulGautamSingh
5bfa68b8d3
refactor(migrations): migrate package files (#16393)
* create file

* use class-based migration for packageFiles

* add tests

* fix errors

* fix merge errors

* Update lib/config/migrations/custom/package-files-migration.ts

Co-authored-by: Jamie Magee <jamie.magee@gmail.com>

* Update lib/config/migrations/custom/package-files-migration.ts

Co-authored-by: Jamie Magee <jamie.magee@gmail.com>

* add test

* Update index.ts

* modify test

* fix type

* refactor

* Update lib/config/migrations/custom/package-files-migration.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* Update lib/config/migrations/custom/package-files-migration.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* readd todo

Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-07-07 07:53:47 +00:00
Florian Greinacher
93c2d053a3
feat(manager/gitlabci): add support for registryAliases (#16227)
* feat(manager/gitlabci): add support for CI_REGISTRY

* fix: pass correct property

* chore: adapt tests

* docs; add documentation for the new option

* test: extend test cases

* fix: do the abc properly

* refactor: switch to using registryAliases option

* docs: mention registry variable

* style: remove extra heading

* docs: fix sentence

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* docs: move documentation to managers

* docs: fix formatting

* refactor: handle default value in function body

* refactor: remove unused function

* refactor: move registry alias handling to dockerfile manager

* style: remove unused import

* refactor: use match groups directly

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* refactor: add dockerfile manager tests

* chore: fix variable name

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-07-07 09:42:31 +02:00
RahulGautamSingh
8b9d038fa3
refactor(migrations): migrate node (#16422)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2022-07-06 04:39:48 +00:00
RahulGautamSingh
895218d2a9
refactor: migration semantic prefix (#16218) 2022-07-06 02:34:21 +00:00
Johannes Feichtner
8738b0a47c
feat(versioning/redhat): Support for Red Hat release versioning (#16294) 2022-07-03 23:39:13 +00:00
RahulGautamSingh
f82c8674bd
refactor(migrations): master issue (#16399) 2022-07-03 10:33:33 +00:00
RahulGautamSingh
8bd206b946
fix(config): preserve packageRules order when migrating (#16367) 2022-07-02 06:32:47 +00:00
HonkingGoose
322deea7a3
fix(config): link to configMigration issue (#16360)
* fix(config): link to `configMigration` issue

* Update lib/config/options/index.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-07-01 13:45:11 +00:00
Rhys Arkins
2c787034eb
fix(config): improve config migration PR body and title (#16355) 2022-07-01 14:24:08 +02:00
jatladams
e1bb2581ef
feat(bitbucket-server): Support gitUrl (#13875) 2022-07-01 11:59:58 +02:00
Jonathan Narwold
c3fd5c2edf
feat(bundler): support conservative mode (#16129) 2022-07-01 08:49:23 +00:00
HonkingGoose
7adab3cc45
docs: improve description for internal presets (#16338) 2022-07-01 08:19:33 +02:00
Hasan Awad
e174ad084b
feat(config/presets): add memory caching for config fetching (#16274) 2022-06-29 15:31:49 +00:00
HonkingGoose
0d7c4300da
docs(presets): rewrite gitSignOff description (#16302) 2022-06-29 11:40:26 +02:00
HonkingGoose
bfe47623f7
fix(config): update default dependencyDashboardHeader (#16206) 2022-06-28 02:36:22 +00:00
Gabriel-Ladzaretti
26cf208e2c
docs(core/config): Experimental feature handling (#16183) 2022-06-25 10:10:35 +02:00
Alan Ross-Ross
1f778166e5
feat(bumpVersion): add prerelease semver level (#15626) 2022-06-25 07:38:19 +02:00
Michael Kriese
cfc8b0b859
fix(config): add missing globalOnly flags (#16202) 2022-06-24 11:32:41 +02:00
Tobias
3d96c7c5a1
feat(config): print hostRules when printConfig=true (#15699) 2022-06-23 07:39:31 +00:00
Gabriel-Ladzaretti
e46af63184
fix(onboarding): Avoid workarounds descriptions in onboarding PRs (#16175) 2022-06-22 02:19:15 +00:00
Michael Kriese
10302eba68
refactor: fix prefer-nullish-coalescing (#16171) 2022-06-21 12:02:49 +00:00
Michael Kriese
e5c6f38d75
refactor: enable strict checks (#16168)
* refactor:  enable strict checks

* chore: revert changes

* chore: fix tsconfig
2022-06-21 13:00:21 +02:00
RahulGautamSingh
03b0d2a24e
refactor(lib/workers): fix null-check for tests (#16163)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-21 09:39:30 +00:00
Sergei Zharinov
0cf4f48842
refactor: Strict null checks for all files except tests (#16071)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-20 11:47:07 +02:00
Gabriel-Ladzaretti
dd3598c5b8
feat(config/migration): migrate config with a PR (#15122)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-06-18 12:12:31 +00:00
RahulGautamSingh
abe821ac4d
refactor: update WorkerExtractConfig type definition (#16020)
* update WorkerExtractConfig types

* update comment

* move worker-extract

* update CustomManager

* move interface RegExManagerTemplates manager->config

* fix import error

* rename CustomManager -> RegExManager

* fix lint error
2022-06-16 18:18:36 +02:00
Justin Waite
0c76f701d6
feat(preset): add remix monorepo (#16092)
feat(preset): add monorepo location for remix framework
2022-06-15 20:02:33 +00:00
Brad Jorsch
ef41262f17
fix: resolve repoConfig.packageRules.extends with repo config (#14978) 2022-06-13 14:19:44 +00:00
Michael Kriese
208b84f4a8
fix(config): no stabillity days for vulnerability alerts (#15993) 2022-06-10 11:54:15 +00:00
RahulGautamSingh
996e4a6e57
feat: rename aliases to registryAliases (#15877) 2022-06-10 05:14:49 +00:00
Michael Kriese
4a177c8078
feat(preset): add SkiaSharp monorepo (#15970) 2022-06-10 04:31:41 +00:00
Michael Kriese
49d851e5fd
refactor: tighten typescript types (#15965) 2022-06-09 12:17:05 +00:00
Gabriel-Ladzaretti
f35048f9df
feat(preset): Replacement presets for Material-UI (#15825) 2022-06-07 10:52:50 +02:00
Rhys Arkins
143d72c600
fix: Revert "refactor: runtime-config-narrowing" (#15915)
Revert "refactor: runtime-config-narrowing (#15897)"

This reverts commit a9a81275bf.
2022-06-06 19:07:50 +02:00
RahulGautamSingh
a9a81275bf
refactor: runtime-config-narrowing (#15897)
* refactor/runtime-config-narrowing

* remove test

* apply fixes

* reorder tests
2022-06-05 17:20:48 +02:00
Rhys Arkins
cf6885f71a
fix(config): move endpoint, platform to GlobalConfig (#15864)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-06-03 06:43:58 +02:00
Rhys Arkins
000598cfa3 refactor: Revert "refactor: add option endpoint to global config (#15843)" 2022-06-02 21:20:34 +02:00
RahulGautamSingh
bd6e42236c
refactor: add option endpoint to global config (#15843) 2022-06-02 14:46:22 +02:00
Sergei Zharinov
5495ab6394
refactor: Enable strict null checks for lookup-related functionality (#15848) 2022-06-02 13:56:14 +02:00
Gabriel-Ladzaretti
c92f052239
feat(core/automerge): Allow a separate schedule for automerge (#15680)
* feat(core/automerge): Allow a separate schedule for automerge

 - init commit

* feat(core/automerge): Allow a separate schedule for automerge

 - lint ci fix

* feat(core/automerge): Allow a separate schedule for automerge

 - added docs entry

* feat(core/automerge): Allow a separate schedule for automerge

 - added test coverage

* feat(core/automerge): Allow a separate schedule for automerge

 - config-description.ts reorder methods

* Apply suggestions from code review

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* feat(core/automerge): Allow a separate schedule for automerge

 - cr changes
 - revert schedule.spec.ts changes
 - reset mocks in automerge.spec.ts

* feat(core/automerge): Allow a separate schedule for automerge

 - cr changes

* feat(core/automerge): Allow a separate schedule for automerge

 - cr changes

* Apply suggestions from code review

Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

* feat(core/automerge): Allow a separate schedule for automerge

 - cr changes

* feat(core/automerge): Allow a separate schedule for automerge

 - cr changes log update

* feat(core/automerge): Allow a separate schedule for automerge

 - cr changes

* Apply suggestions from code review

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* feat(core/automerge): Allow a separate schedule for automerge

 - prettier fix and test update

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-05-31 07:13:05 +02:00
Gabriel-Ladzaretti
2cec5c06f4
feat(preset): Replacement preset for Material-UI to MUI (#15774) 2022-05-31 04:48:02 +00:00
RahulGautamSingh
56170df9ae
refactor: move updateInternalDeps to worker logic (#15790) 2022-05-31 03:53:25 +00:00
Gabriel-Ladzaretti
50d9dedc6e
feat: branchPrefixOld (#15591) 2022-05-28 11:53:34 +00:00
Rhys Arkins
4b0102f08b
fix(gomod): default to not massaging replace statements (#15767) 2022-05-28 10:19:36 +02:00
Michael Kriese
3ee32bce6c
fix: Revert "fix: move update internal deps to worker logic" (#15756) 2022-05-27 16:44:58 +02:00
RahulGautamSingh
9e7659f754
fix: move update internal deps to worker logic (#15745) 2022-05-27 09:22:56 +02:00
Dominic Seitz
292f144590
refactor(gitea): use env variable endpoint without api path appendix (#15055)
* refactor: use gitea env variable endpoint without api path appendix

* refactor: use regex for api path trimming

* refacotr: move api path constant to gitea-helper

* refactor: consider end of string for api path trimming

* refactor: use baseUrl in gitea helper tests

* test: use toEqual instead of snapshot test

* refactor: update gitea default endpoint

* test: update gitea base url

* test: update init platform test

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* test: fix linting

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-24 18:32:45 +00:00
Rhys Arkins
c3acca8877
refactor: better manager types (#15708)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-24 07:01:43 +00:00
Hasan Awad
5ae75f59a2
fix(config/options): handle pin digest commitMessageExtra (#15678)
handle pin digest commit message
2022-05-22 15:51:28 +02:00
sommmen
768e178419
feat(presets): Add monorepo NSwag (#15647)
* feat(presets): Add monorepo NSwag

> `Detected package downgrade: NSwag.MSBuild from 13.16.0 to 13.15.10.`

Stops code from breaking on package upgrade.

Please see: https://github.com/RicoSuter/NSwag under the section 'nuget packages'. for a list of packages.

* Alphanumeric sort
2022-05-19 11:11:09 +02:00
Rhys Arkins
cf60a57cd4
fix(config): migrate requireConfig=false (#15640) 2022-05-18 19:42:33 +00:00
Maron
0cf2ab4823
feat: refactor requireConfig option (#15594) 2022-05-18 10:21:51 +00:00
Stefan Hojer
e91ea8124d
feat(config): pass baseConfig to transitive presets (#15537)
* pass baseConfig to transitive presets

* add test for checking endpoint/platform in resolveConfigPresets()

* incorporated review findings

* removed mockClear() as it is no longer needed

* test: apply changes

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-18 09:44:24 +00:00
Michael Kriese
8c20872ee2
fix(config): unicodeEmoji is a global only option (#15631) 2022-05-18 11:32:27 +02:00
Christian Bewernitz
8d7e309c19
feat(presets): Add replacements:xmldom-to-scoped (#15588)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-17 15:32:16 +00:00
Alexandre Paradis
76399e0a0c
feat(preset): add jsPlumb monorepo (#15605)
* feat(config): add jsPlumb monorepo

* Update lib/config/presets/internal/monorepo.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-17 05:36:51 +00:00
Michael Kriese
123d42639f
test(config): fix mocking (#15600) 2022-05-16 14:41:46 +00:00
Pascal Jufer
75ca046eda
feat(presets): add react-page monorepo (#15601) 2022-05-16 13:52:11 +02:00
Sean Fausett
5043379847
fix(dockerfile): loosen default dockerfile manager filematch (#15583) 2022-05-15 06:00:45 +02:00
tsuyoshi wada
31b10e73c6
feat(preset): add acot monorepo (#15563) 2022-05-13 08:18:17 +00:00
Martin Herndl
9ea60bb7f5
feat(preset): group PHPStan packages together (#15509)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-13 07:26:32 +00:00
Maron
9fa73552d7
feat: Measure Metric extend repository result to differentiate (#15361) 2022-05-11 05:52:33 +00:00
Mikhail Advani
114e6da927
fix(python): remove default versioning (#15447) 2022-05-05 12:56:16 +02:00
Rhys Arkins
e79813d32e
feat: gomodNoMassage (#15462) 2022-05-05 11:33:50 +02:00
crapStone
4f2c6ea5fd
feat: add futures-rs, tauri and wasm-bindgen to monorepos (#15040) 2022-05-03 12:09:05 +00:00
Oscar Dominguez
e218379958
feat(presets): add support to presets ending with .json5 or .json (#15377)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-05-02 16:34:09 +02:00
HonkingGoose
01d3465291
fix(matchUpdateTypes): improve config option description (#15371) 2022-04-29 12:52:22 +02:00
Michael Kriese
ef470f7f92
feat(config): parse json files as json5 (#15187) 2022-04-29 08:34:55 +00:00
Hasan Awad
e0053be5d6
fix(process/lookup): pinDigest update type (#14658) 2022-04-29 09:49:15 +02:00
strowk
d288f1409e
feat(preset): add datadog browser sdk monorepo (#15362)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-29 03:19:10 +00:00
StinkyLord
50d23e6576
feat(config): add configErrorIssue to suppressNotifications to disable issues on config failure (#15296) 2022-04-28 14:54:49 +02:00
HonkingGoose
a0b8783e7b
fix(useBaseBranchConfig): improve description text (#15339) 2022-04-27 16:14:31 +00:00
Michael Kriese
982cefff2b
refactor(config): strict null checks (#15291)
* refactor(config): strict null checks

* chore: fix test
2022-04-24 22:48:54 +00:00
HonkingGoose
4ff728d72c
fix: improve descriptions for config options (#15217)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-04-23 17:17:16 +00:00
Parvesh Chaudhary
6ea48d19e3
feat: pruneBranchAfterAutomerge (#15126) 2022-04-23 09:48:23 +00:00
Rhys Arkins
62694efae7
fix(config): validate integer (#15206) 2022-04-20 20:44:19 +00:00
Rhys Arkins
5f1f104d65
fix(git): remove default gitTimeout (#15200) 2022-04-20 22:33:36 +02:00
Michael Kriese
78eb54361d
refactor(platform:azure): strict null checks (#15189) 2022-04-20 11:22:23 +01:00
HonkingGoose
a8930b7256
chore(gitTimeOut): improve description (#15180) 2022-04-19 21:51:20 +02:00
Hasan Awad
9270ebad80
feat: add git timeout (#14914) 2022-04-17 18:12:42 +01:00
Maksim
6330414ad1
refactor(migrations): matchStrings (#15061)
* refactor(migrations): matchStrings

* refactor(migrations): use regEx helper
2022-04-16 22:13:32 +02:00
Alex Kessock
37d3b1da7c
feat: Add configuration option githubTokenWarn (#14902)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-04-13 16:03:05 +00:00
Michael Kriese
64f5bd5f03
test: enforce lint style rules (#15085) 2022-04-12 14:49:49 +00:00
Michael Kriese
443bef5c52
test: cleanup snapshot tests (#15082) 2022-04-12 15:09:19 +01:00
MaronHatoum
3e312fd641
feat: refactor dry-run option (#14849)
* feat : added dryRun new behavior + added more migration

* feat : revert extra space

* feat : revert extra code

* feat : added unit tests

* feat : added unit tests

* feat : removed extra tests + removed unnecessary condition

* feat: changes after CR

* feat: added dry run migration cli and env + unit tests

* Update lib/workers/global/config/parse/cli.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* feat: migration changes + added logs + added unit test

* feat: removed log msgs + change unit test

* feat: update

* feat: update

* Update lib/workers/global/config/parse/cli.ts

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-11 20:29:02 +00:00
Maksim
5a70fa8805
refactor(migrations): gitLabAutomerge and azureAutoComplete (#14975) 2022-04-11 16:27:56 +00:00
Maksim
07620cdf3a
feat(migrations): support regexp as property name for migration (#15038)
* feat(migrations): support regexp as property name in migration

* refactor(migrations): add unit test

* refactor(migrations): fix coverage

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-11 01:52:40 +00:00
HonkingGoose
3e910bb4a3
fix: set mergeable=false for ignorePaths config option (#14946) 2022-04-10 09:07:37 +02:00
sommmen
67152ddcf3
feat(presets): Add monorepo Azure AD IdentityModel (#14988) 2022-04-08 10:07:52 +01:00
Maksim
5c03670736
feat(migrations): deprecate parentKey param (#14886)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-04 05:15:11 +00:00
Maksim
eb938e4362
refactor(migrations): separateMajorReleases (#14911) 2022-04-04 04:24:35 +00:00
Maksim
bbb6eb122e
refactor(migrations): branchPrefix (#14910) 2022-04-02 21:07:15 +02:00