Commit graph

1742 commits

Author SHA1 Message Date
Michael Kriese
017a3a5f74
fix(manager:npm): write updated lockfile before calling yarn (#15119) 2022-04-14 17:05:42 +00:00
Michael Kriese
59dbcfd9a1
fix(manager:npm): fix yarn lockfile version replacement (#15116) 2022-04-14 15:37:54 +00:00
Gabriel-Ladzaretti
5304734c4f
refactor(versioning/distro): added functionality for debian (#15051)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-14 17:06:15 +03:00
Hasan Awad
4e83d3c2b3
default config change (#15113) 2022-04-14 13:36:30 +01:00
Sergei Zharinov
ee582fe0e7
refactor(maven): Use explicit cacheability flag for datasource (#15110) 2022-04-14 09:37:07 +02:00
Kenneth Jorgensen
d44f7f42ad
refactor(maven): removed use of deprecated url module. (#15109)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-14 06:13:40 +00:00
Michael Kriese
ac12692637
fix(platform:github): filter discovered null repos (#15097) 2022-04-13 07:24:17 +01:00
Michael Kriese
64f5bd5f03
test: enforce lint style rules (#15085) 2022-04-12 14:49:49 +00:00
Martino di Filippo
71408653e4
fix(golang-version): ignore future releases (#15083)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-12 15:28:30 +01:00
Michael Kriese
443bef5c52
test: cleanup snapshot tests (#15082) 2022-04-12 15:09:19 +01:00
Michael Kriese
0a264567d0
test(platform/gitea): replace massageMarkdown (#15070) 2022-04-12 08:06:55 +00:00
Rhys Arkins
e7899422fa
fix(manager/npm): deduplicate yarn upgrade strings (#15069) 2022-04-12 07:07:27 +00:00
Róbert Papp
5c947569cb
docs: regex101 copy/paste tip (#15045)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-04-10 21:20:30 +00:00
HonkingGoose
f3e0462aa0
docs(running renovate): move authentication info into platform readmes (#14654) 2022-04-10 09:39:51 +00:00
Gabriel-Ladzaretti
974fa7b2a7
refactor(versioning/distro-info): for future use in debian and ubuntu versioning (#14880)
* refactor(tools/distro-info): for later use in ubuntu and debian versioning

distro-info refactor

* refactor(tools/distro-info): for later use in ubuntu and debian versioning

styling

* refactor(tools/distro-info): for later use in ubuntu and debian versioning

distro-info refactor

* refactor(tools/distro-info): for later use in ubuntu and debian versioning

styling

* refactor(tools/distro-info): for later use in ubuntu and debian versioning

use https://debian.pages.debian.net/distro-info-data/ubuntu.csv as distro info data

* refactor(tools/distro-info): for later use in ubuntu and debian versioning

cr changes and migrated from mjs to ts

* refactor(tools/distro-info): for later use in ubuntu and debian versioning

added a crude way to prevent writing corrupted data

* refactor(tools/distro-info): for later use in ubuntu and debian versioning

lint fixes

* refactor(tools/distro-info): for later use in ubuntu and debian versioning

cr changes and migrated from mjs to ts

* refactor(tools/distro-info): for later use in ubuntu and debian versioning

cr changes

* refactor(tools/distro-info): for later use in ubuntu and debian versioning

dynamically check if stable/released.

22.04 release for example

* refactor(tools/distro-info): for later use in ubuntu and debian versioning

fixed JSON order

* refactor(tools/distro-info): for later use in ubuntu and debian versioning

removed ts.ignore

* refactor(tools/distro-info): for later use in ubuntu and debian versioning

cr changes

* refactor(tools/distro-info): for later use in ubuntu and debian versioning

cr changes

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-09 14:38:06 +03:00
philicious
661f6df445
docs: fix aws-machine-image datasource usage (#15000) 2022-04-09 09:36:34 +02:00
Sergei Zharinov
f317458b95
fix(gradle): Don't skip files matched via custom pattern (#15027) 2022-04-08 16:25:48 +01:00
Rhys Arkins
6cadcddf4a
fix(docker): Revert "fix(docker): use a HEAD request to the real resource auth." (#15018) 2022-04-08 11:28:35 +00:00
eSamS
1da46b0672
fix(go): allow go modules in gitlab subgroups (#14831)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-08 08:16:46 +00:00
StinkyLord
b79c82e206
fix(manager/npm): use root pnpm constraints for workspaces (#14660)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-08 07:14:25 +00:00
Sergei Zharinov
6698c20603
feat(github): Mapping functions for ApiCache items (#15010) 2022-04-08 05:54:17 +00:00
Matthew Vaughan
6fd86edb32
feat(manager/nuget): Restore all dependent project files to generate new lock files (#14312)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-07 21:45:24 +00:00
Hasan Awad
e47712f367
feat(gitlabci): used yaml parsing (#14879)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-07 11:32:54 +00:00
MaronHatoum
01d2ef5d3f
fix(golang-version): restore parsing capability (#14998) 2022-04-07 07:02:53 +00:00
Michael Kriese
7a194811ca
fix(github-actions): tighten fileMatch (#14983)
* fix(github-actions): tighten fileMatch

* Update lib/modules/manager/github-actions/index.ts
2022-04-07 08:00:58 +02:00
Sergei Zharinov
65a99fb94f
feat(github): Implement ApiCache data structure (#14943) 2022-04-06 16:00:26 +00:00
Michael Kriese
fb9303c190
feat(core:changelogs): better platform detection (#14989)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-04-06 14:56:40 +00:00
RahulGautamSingh
edfbe81da7
refactor: add manager fingerprinting (#14671)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-04-06 14:28:48 +00:00
Lagorce
3bb6451da2
fix(docker): use a HEAD request to the real resource auth. (#14744) 2022-04-06 06:33:26 +00:00
markussiebert
58bec21084
docs: More details about configuration of aws machine image datasource (#14698) 2022-04-06 08:08:54 +02:00
StinkyLord
eab092d721
feat(manager/npm): update yarn metadata versions (#14933)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-05 12:41:13 +02:00
MaronHatoum
f730ff5394
fix(platform/pr-body): refactor smartTruncate function (#14915)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-04-04 17:49:19 +02:00
Sergei Zharinov
979de8d8e0
refactor(mix): Strict null checks for extract.ts (#14924)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-04 13:05:05 +00:00
Róbert Papp
5946790b66
fix(gradle): Ignore Kotlin collection methods as dependencies (#14925) 2022-04-04 06:05:07 +02:00
Sergei Zharinov
5b470d3c1f
fix(maven): Allow whitespaces after comma in ranges (#14922) 2022-04-03 20:49:36 +02:00
Sergei Zharinov
5aed625302
fix(gradle): Fix false detected dependencies (#14917) 2022-04-03 15:37:27 +02:00
StinkyLord
a12f8377bc
fix(yarn): package.json resolutions patch in yarn was clobbered (#14538) 2022-04-02 06:36:57 +00:00
jatladams
e5a0ca905b
refactor(platform/bitbucket-server): split initRepo (#14606)
* Move getting repo git url logic into a function similar to gitlab implementation as per request in another PR:
https://github.com/renovatebot/renovate/pull/13875#issuecomment-1023980178

* Bitbucket server - Move getRepoGitUrl into utils

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-02 05:41:53 +00:00
Martin Herndl
e1dd631b52
docs: document composer VCS repo name hint (#14875) 2022-04-02 06:53:50 +02:00
Sergei Zharinov
0245f0f461
refactor(github): Explicit coerce functions for PR list responses (#14884) 2022-04-02 04:33:32 +00:00
David Schneider
34623d9dcb
docs: document python depTypes (#14876) 2022-03-31 10:58:39 +00:00
renovate[bot]
832517e98b
chore(deps): update linters to v5.16.0 (#14833)
* chore(deps): update linters to v5.16.0

* chore: fix lint errors manually

* Update lib/modules/manager/npm/update/package-version/index.ts

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-03-30 03:08:04 +00:00
Rhys Arkins
9fe713f257 chore: downgrade cargo warn 2022-03-29 13:58:54 +02:00
zeshuaro
e244128bac
feat: add flutter-version datasource (#14743)
* feat: add flutter datasource

* refactor: rename flutter datasource to flutter-version

* feat: update to handle duplicate flutter releases

* refactor: tidy up flutter version datasource class names and imports

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

* Apply suggestions from code review

* style: add newline to test file

* refactor: move regex to util module

* refactor: tidy up stable version regex

* Apply suggestions from code review

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-03-29 04:09:16 +00:00
HonkingGoose
41fd7fbf46
docs: replace however with but (#14707)
Co-authored-by: Anne Stellingwerf <astellin@opentext.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-03-28 19:25:49 +00:00
nyg
18b884d4a7
fix(github): Ignore vulnerability alerts in FIXED or DISMISSED states (#14431) 2022-03-28 14:16:25 +02:00
Sergei Zharinov
9933dda182
refactor(github): Stop using cannotMergeReason field (#14823) 2022-03-28 13:15:45 +02:00
Rhys Arkins
c56f5b9e72
fix(npm): allow for missing dist-tags/latest (#14821)
Closes #14814
2022-03-28 10:55:14 +02:00
Sergei Zharinov
78a894ce5e
fix(maven): Incremental cache for HEAD request checks (#14735) 2022-03-27 05:27:30 +00:00
Gabriel-Ladzaretti
a9e08256c7
fix(manager/github-actions): renovate propose to delete YAML inline comments (#14757) 2022-03-25 09:55:44 +00:00
Sergei Zharinov
2c2693b55e
refactor(packagist): Use cache decorator for datasource (#14768) 2022-03-25 04:17:08 +00:00
Gabriel-Ladzaretti
786fd6ac94
feat(versioning/ubuntu): Support for Ubuntu codenames (#14601)
* feat(versioning/ubuntu): Support for Ubuntu codenames

initial commit

* feat(versioning/ubuntu): Support for Ubuntu codenames

exported hardcoded data into JSON

* feat(versioning/ubuntu): Support for Ubuntu codenames

exported hardcoded data into JSON

* feat(versioning/ubuntu): Support for Ubuntu codenames

lint fix for DataFile

* feat(versioning/ubuntu): Support for Ubuntu codenames

fix for kebabCase

* feat(versioning/ubuntu): Support for Ubuntu codenames

JSON data file

* feat(versioning/ubuntu): Support for Ubuntu codenames

tests added

* feat(versioning/ubuntu): Support for Ubuntu codenames

added default branch in getCodenameByVersion function

* feat(versioning/ubuntu): Support for Ubuntu codenames

added the cmd to generate the data file

* feat(versioning/ubuntu): Support for Ubuntu codenames

CR changes

* feat(versioning/ubuntu): Support for Ubuntu codenames

CR changes

* feat(versioning/ubuntu): Support for Ubuntu codenames

CR changes

* feat(versioning/ubuntu): Support for Ubuntu codenames

documentation added.
added test cases.

* feat(versioning/ubuntu): Support for Ubuntu codenames

documentation added.
added test cases.

* feat(versioning/ubuntu): Support for Ubuntu codenames

documentation added.
added test cases.

* feat(versioning/ubuntu): Support for Ubuntu codenames

documentation added.
added test cases.

* feat(versioning/ubuntu): Support for Ubuntu codenames

documentation added.
added test cases.

* feat(versioning/ubuntu): Support for Ubuntu codenames

documentation cr

* feat(versioning/ubuntu): Support for Ubuntu codenames

documentation cr

* feat(versioning/ubuntu): Support for Ubuntu codenames

documentation cr

* feat(versioning/ubuntu): Support for Ubuntu codenames

added sh script

* feat(versioning/ubuntu): Support for Ubuntu codenames

added mjs script

* feat(versioning/ubuntu): Support for Ubuntu codenames

mjs script updated

* feat(versioning/ubuntu): Support for Ubuntu codenames

mjs script updated

* feat(versioning/ubuntu): Support for Ubuntu codenames

mjs script updated

* feat(versioning/ubuntu): Support for Ubuntu codenames

mjs script updated

* feat(versioning/ubuntu): Support for Ubuntu codenames

mjs script regex modification

* feat(versioning/ubuntu): Support for Ubuntu codenames

initial commit

* feat(versioning/ubuntu): Support for Ubuntu codenames

exported hardcoded data into JSON

* feat(versioning/ubuntu): Support for Ubuntu codenames

exported hardcoded data into JSON

* feat(versioning/ubuntu): Support for Ubuntu codenames

lint fix for DataFile

* feat(versioning/ubuntu): Support for Ubuntu codenames

fix for kebabCase

* feat(versioning/ubuntu): Support for Ubuntu codenames

JSON data file

* feat(versioning/ubuntu): Support for Ubuntu codenames

tests added

* feat(versioning/ubuntu): Support for Ubuntu codenames

added default branch in getCodenameByVersion function

* feat(versioning/ubuntu): Support for Ubuntu codenames

added the cmd to generate the data file

* feat(versioning/ubuntu): Support for Ubuntu codenames

CR changes

* feat(versioning/ubuntu): Support for Ubuntu codenames

CR changes

* feat(versioning/ubuntu): Support for Ubuntu codenames

CR changes

* feat(versioning/ubuntu): Support for Ubuntu codenames

documentation added.
added test cases.

* feat(versioning/ubuntu): Support for Ubuntu codenames

documentation added.
added test cases.

* feat(versioning/ubuntu): Support for Ubuntu codenames

documentation added.
added test cases.

* feat(versioning/ubuntu): Support for Ubuntu codenames

documentation added.
added test cases.

* feat(versioning/ubuntu): Support for Ubuntu codenames

documentation added.
added test cases.

* feat(versioning/ubuntu): Support for Ubuntu codenames

documentation cr

* feat(versioning/ubuntu): Support for Ubuntu codenames

documentation cr

* feat(versioning/ubuntu): Support for Ubuntu codenames

documentation cr

* feat(versioning/ubuntu): Support for Ubuntu codenames

added sh script

* feat(versioning/ubuntu): Support for Ubuntu codenames

added mjs script

* feat(versioning/ubuntu): Support for Ubuntu codenames

mjs script updated

* feat(versioning/ubuntu): Support for Ubuntu codenames

mjs script updated

* feat(versioning/ubuntu): Support for Ubuntu codenames

mjs script updated

* feat(versioning/ubuntu): Support for Ubuntu codenames

mjs script updated

* feat(versioning/ubuntu): Support for Ubuntu codenames

mjs script regex modification

* feat(versioning/ubuntu): Support for Ubuntu codenames

debian distro json

* feat(versioning/ubuntu): Support for Ubuntu codenames

removed debian distro json

* Update tools/distro-json-generate.mjs

* feat(versioning/ubuntu): Support for Ubuntu codenames

added package.json script entry

* feat(versioning/ubuntu): Support for Ubuntu codenames

added package.json script entry

* feat(versioning/ubuntu): Support for Ubuntu codenames

added package.json script entry

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-03-24 10:54:21 +00:00
Sergei Zharinov
e0cbabe452
fix(gradle): Fix registry url parsing (#14783) 2022-03-24 10:02:10 +00:00
Rhys Arkins
891bcd9960
fix(azure): handle missing repo (#14784) 2022-03-24 08:15:18 +01:00
Sergei Zharinov
4727eaa097
refactor(datasource/docker): Use cache decorators (#14780) 2022-03-24 06:42:58 +01:00
HonkingGoose
1f1f0c7d33
docs(aws-machine-image): add admonition (#14582)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-03-23 09:46:54 +01:00
HonkingGoose
74cbdd3292
docs(conan versioning): rewrite sentence, fix punctuation (#14771) 2022-03-23 09:46:20 +01:00
Martin Herndl
394bb29f3f
fix(npm): add trailing newline when composing lockfiles (#14753) 2022-03-22 09:50:46 +01:00
Martin Herndl
35b6ee220d
refactor(npm): extract lockfile parsing (#14720) 2022-03-22 04:48:25 +01:00
Tobias
f19a388462
fix(maven): Support underscore (_) in versioning (#14742) 2022-03-21 13:49:39 +00:00
MaronHatoum
ef3db00462
fix(platform): renovate should not be case sensitive (#14714) 2022-03-20 12:13:51 +01:00
Hasan Awad
6558d051f4
fix(lib/modules/manager/gitlabci): fixed image regex (#14704) 2022-03-20 08:17:59 +00:00
Sergei Zharinov
d2c42ebe42
refactor(platform/github): Simplify test mocks (#14725) 2022-03-19 06:03:41 +00:00
Michael Kriese
6cab82c311
test(datasource/docker): remove snapshots (#14669) 2022-03-18 09:24:01 +01:00
renovate[bot]
7c100e20ef
chore(deps): update linters (#14597)
* chore(deps): update linters

* fix: wrong type inference

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-03-17 11:34:00 +00:00
Florian Greinacher
bcc1499eba
fix(kustomize): accept kustomization files without header (#14651) 2022-03-17 05:47:52 +01:00
HonkingGoose
79d171bcc6
docs: replace encounter with find (#14694) 2022-03-16 14:54:45 +01:00
HonkingGoose
c89655701a
docs: replace component with part (#14691) 2022-03-16 14:51:27 +01:00
HonkingGoose
5a52b04c96
docs: replace contain(s) with has or have (#14692) 2022-03-16 14:50:20 +01:00
Martin Herndl
53d376eb8d
fix(npm): massage lockfile with rangeStrategy=update-lockfile (#14586)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-03-16 09:17:47 +00:00
Jeroen Schepens
242723b4a9
fix(datasource/bitbucket-tags): use paging to fetch tags (#14675) 2022-03-15 21:01:50 +01:00
Ben Foster
24fa081b8e
feat(datasource/docker): Support OCI image manifests (#14480)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2022-03-14 23:47:08 +00:00
Rhys Arkins
7e2e0b3f18
feat(poetry): updateLockedDependency() (#14627)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-03-14 17:56:09 +01:00
Alexander Backlund
b90584ce81
feat(argocd): support applicationsets (#14496)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-03-14 10:31:23 +00:00
Rhys Arkins
72acc8bd47
fix(go): add GOPROXY username/password to global secrets list (#14636) 2022-03-14 10:15:49 +00:00
Morre Meyer
2a00fcb037
feat(terraform): add support for terraform_version in tfe_workspace blocks (#14522)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2022-03-14 09:53:26 +00:00
Rhys Arkins
a2b47c822f
feat(npm): support custom registryUrls (#14622)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-03-14 09:13:21 +01:00
Rhys Arkins
90e5182bd4
refactor: split global/repo sanitizations (#14635) 2022-03-13 10:27:21 +00:00
Andrei Silviu Dragnea
27bfb75137
fix(manager/maven): Apply Maven properties recursively (#14566) 2022-03-12 15:16:07 +00:00
Sean Fausett
079c219f49
fix: add dotnet docker source urls (#14613) 2022-03-11 20:29:45 +00:00
MaronHatoum
1cef6f074c
feat(pep440): support complex minor ranges (#14598) 2022-03-11 08:14:47 +00:00
HonkingGoose
7d13826854
fix(bitbucket server): rewrite debug message (#14595) 2022-03-11 08:58:50 +01:00
wada811
0598f1b9d2
feat(manager/gradle): support repository content filtering of predefined registry (#14592)
* Add test for repository content filtering

* Support repository content filtering

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-03-10 13:28:07 +01:00
Sergei Zharinov
f337d50af6
fix(datasource/maven): Fix head request caching (#14521) 2022-03-09 14:34:23 +01:00
Hasan Awad
bb0bbcc383
fix(manager/gradle-wrapper): distributionSha256Sum is inconsistent with the gradle version (#14495)
* Change sha256 if it exists in the properties

* update sha to new value and then run update

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-03-09 12:56:17 +00:00
Nicolas Hansse
7cdc15ec38
chore(npm): fix typo (#14575) 2022-03-08 16:52:25 +01:00
zml
bb6bc35e4d
fix(manager/gradle): Initial handling of rich versions in gradle version catalogs (#14533) 2022-03-08 04:54:45 +00:00
Sergei Zharinov
06f8802c54
refactor(datasource/pod): Enable strict null checks (#14542) 2022-03-07 06:12:48 +01:00
Sergei Zharinov
857ab6682e
test(datasource/maven): Enhance test for HTML-based release fetch (#14519) 2022-03-04 13:46:35 +01:00
Rhys Arkins
8bd77f747b feat(gradle): remove deepExtract (#14497)
Removes Gradle `deepExtract` option

BREAKING CHANGE: Option `deepExtract` is now removed and will be ignored
2022-03-04 09:04:02 +01:00
Rhys Arkins
143c9a6751 refactor: rename lookupName -> packageName (#14494)
Renames `lookupName` to be `packageName`.

BREAKING CHANGE: Use `packageName` instead of `lookupName` if interacting with Renovate datasources directly.
2022-03-04 09:04:02 +01:00
Rhys Arkins
dca3418bbd refactor: lib/modules (#14488)
Moves datasource, manager, platform and versioning code from lib/ into new lib/modules/

BREAKING CHANGE: External tools must update paths to datasource, manager, platform and versioning
2022-03-04 09:04:02 +01:00