Commit graph

2927 commits

Author SHA1 Message Date
RahulGautamSingh
79556f4ecb
refactor(enabled-managers): implement custom.<customMgrName> syntax (#24079)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-11-08 13:13:26 +00:00
renovate[bot]
e5cbbaaf09
build(deps): update dependency prettier to v3 (#23627)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
2023-11-07 17:12:01 +00:00
Sergei Zharinov
b69416ce17
refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
bri becker
0882bec330
feat(pr): expandCodeOwnersGroups (#25317)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-11-07 09:21:04 +00:00
RahulGautamSingh
4231b1ae09
feat: predictible json/json5 handling (#24612)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-11-06 10:30:11 +00:00
Ілля Мазуряк
f70f0c82be
feat(changelogs): Migrate fetchReleaseNotes to fetchChangeLogs (#25364)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-11-05 18:32:59 +00:00
RahulGautamSingh
32340dbc47
feat(config): validate reconfigure branch (#24699)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-11-03 13:31:49 +00:00
Rhys Arkins
00ddca08b0
fix(autodiscover): minimatch repos with leading dots (#25516) 2023-11-01 07:55:23 +00:00
Rhys Arkins
4850110f36
fix(versionCompatibility): support digest updates (#25518) 2023-10-31 13:55:24 +00:00
Philip
bece5a1c50
refactor(errors): massaging validation messages before we assign it (#25452)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-10-31 13:46:55 +00:00
Yun Lai
bdabe43094
feat(hostRules): support https options and platform in host rules from env (#25015)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-10-31 13:04:30 +00:00
Sebastian Poxhofer
50e3f82a36
fix(workers/branchName): template groupName before slugging (#25490) 2023-10-29 17:59:17 +00:00
Rhys Arkins
3c8bacc238 chore: fix coverage 2023-10-24 11:25:30 +02:00
Rhys Arkins
b565ee32d4
feat(autodiscover): improve logging/visibility (#25304) 2023-10-20 05:52:24 +00:00
Rhys Arkins
59d0149200
fix: Revert "feat: compare all branch authors when deciding if a branch is modified" (#25254) 2023-10-17 13:35:20 +02:00
Alex Kessock
c2cb93ce44
feat: compare all branch authors when deciding if a branch is modified (#21558)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-10-17 08:45:53 +00:00
Jack
97f3f0d571
feat(changelog): improve release detection (#25050)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
2023-10-16 08:33:20 +00:00
Sergei Zharinov
58852512f0
refactor(changelog): Remove snapshots from releases tests (#25105) 2023-10-09 16:46:48 +00:00
Rhys Arkins
5371266cac
feat: improved warning markdown (#25103) 2023-10-09 15:13:28 +00:00
Michael Kriese
a6580a6925
fix(changelogs): wrong release url (#25097) 2023-10-09 10:21:18 +00:00
Colin O'Dell
6aaf8df9f2
chore(lookup): include package name in warning message (#24998) 2023-10-04 05:03:18 +00:00
Rhys Arkins
e6fdecdf43
fix(versionCompatibility): fix compatibility suffix (#24954) 2023-10-02 13:36:04 +00:00
Rhys Arkins
1b70c42ece
refactor(types): optional newValue (#24953) 2023-10-02 15:15:26 +02:00
Rhys Arkins
42b3a7c046
feat: versionCompatibility (#24717) 2023-10-02 09:55:01 +00:00
Florian Greinacher
666819e5e2
fix: allow more than 99 PRs/branches per repository (#24705) 2023-09-30 05:39:32 +00:00
Rhys Arkins
5befa30dd6
fix(dashboard): double line return after note (#24690) 2023-09-28 13:46:16 +02:00
Rhys Arkins
30543c9794
fix(gitlabci): skip invalid currentVersion (#24698) 2023-09-28 09:35:25 +00:00
Rhys Arkins
c11170fabb
feat(npm)!: drop explicit lerna support (#24542) 2023-09-27 14:29:07 +02:00
RahulGautamSingh
6f9d37a6c0
feat(migrate): regexManagers -> customManagers (#24451)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-09-24 08:55:56 +00:00
Rhys Arkins
bb6bc356dc
feat(bun): support multiple lock files (#24594) 2023-09-22 11:31:58 +00:00
Sebastian Poxhofer
1580b4d8d5
chore(workers/repository): add a log message if no version satisfies constraint (#24514) 2023-09-20 06:01:17 +00:00
Sergei Zharinov
90eac732b9
refactor(changelog): Extract repetitive getAllTags from loop (#24523) 2023-09-19 17:24:02 +00:00
Rhys Arkins
d036c044c9
feat: initial bun support (#24464)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-09-18 18:10:00 +00:00
Sergei Zharinov
441e76b715
fix(changelog): Ignore git+ protocol part for sourceUrl (#24484) 2023-09-18 12:09:24 +00:00
Sergei Zharinov
304335f94b
refactor(changelog): Simplify release notes functions (#24468) 2023-09-18 11:29:58 +00:00
Sergei Zharinov
ebec29ff38
refactor(changelog): Rename range checking function (#24466) 2023-09-17 18:51:33 +00:00
RahulGautamSingh
d81494ab13
fix: improve branch code coverage (#24339) 2023-09-17 06:56:34 +00:00
RahulGautamSingh
2ffbd41b59
refactor(types): move custom manager types (#24324) 2023-09-13 05:31:48 +00:00
Yun Lai
ab17060aea
fix: skip writing symlinks before postUpgradeTasks execution (#24389) 2023-09-13 04:36:56 +00:00
Florian Greinacher
d5db1c68f8
feat: autodiscover repositories by namespace (#24321) 2023-09-11 11:03:16 +00:00
Michael Kriese
84a97a62fa
test(perf): improve test speed (#24323) 2023-09-08 11:40:04 +00:00
Michael Kriese
f0d676242a
fix: better branch code coverage (#24276) 2023-09-07 04:39:39 +00:00
Rhys Arkins
b6bc47f32e
fix(changelogs): protect against null host (#24281) 2023-09-06 19:11:30 +00:00
Michael Kriese
2431c5a6b6
fix: better branch code coverage (#24274) 2023-09-06 13:35:52 +00:00
Michael Kriese
a9dc0625cf
fix: better branch code coverage (#24270) 2023-09-06 11:26:22 +00:00
Rhys Arkins
2be23bb869
feat: advanced optimizeForDisabled (#24255) 2023-09-06 07:28:57 +02:00
Rhys Arkins
0f54d4a806
fix(docker): delete newDigest if not pinning Digests (#24233) 2023-09-04 10:22:59 +00:00
Sergei Zharinov
e4de3cacf6
refactor(lookup): Don't use config destructuring (#24206) 2023-09-01 12:12:22 +00:00
Tobias
8f462ddfc6
fix(datasource): use registry from package lookup for digest lookups (#24175) 2023-09-01 04:28:30 +00:00
Rhys Arkins
a2b112a11d
refactor: find newDigest for pin and digest updates (#24189) 2023-08-31 20:00:26 +02:00
Rhys Arkins
de6ea9f1a6
refactor: use matching digest from currentVersion if found (#24188) 2023-08-31 15:19:41 +00:00
Michael Kriese
d3da0bcef0
feat(changelog): support gitea changelogs (#24144)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-08-31 09:41:39 +00:00
renovate[bot]
0a5e10632c
chore(deps): lock file maintenance (#24119)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
2023-08-28 17:36:02 +00:00
Sergei Zharinov
6f7ac34a2f
fix: Type errors (#24108) 2023-08-27 08:13:10 +00:00
Rhys Arkins
29da8396b5
chore: improve autoreplace error logging (#24042) 2023-08-25 10:26:16 +00:00
kroonprins
03636915e4
feat(platform/azure): check targetBranch when finding PRs (#23941)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-08-25 08:26:14 +00:00
Philip
0a47657451
feat: Enhance lookup logs with repository problems (#23896)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-25 08:22:14 +00:00
Shunsuke Suzuki
dd4200ae25
fix(renovate-config-validator): support .renovaterc (#22991) 2023-08-25 08:16:30 +00:00
RahulGautamSingh
f45cccd537
test: convert dryRun=true -> dryRun='full' (#24074) 2023-08-25 04:16:09 +00:00
HonkingGoose
951f3d87b9
refactor: replace verb renovating with plain English (#23408)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-08-24 13:07:30 +00:00
RahulGautamSingh
0613c24729
feat(managers/custom): introduce customType field (#23919)
Co-authored-by: Anne Stellingwerf <astellin@opentext.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-08-22 14:01:03 +00:00
HonkingGoose
76c9c63417
docs: use simple words (#23989) 2023-08-22 14:07:21 +02:00
Erin
edacf84f47
feat(codeowners): ignore inline comments in a CODEOWNERS file (#23996)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-22 05:59:46 +00:00
Rhys Arkins
ba8c2bab83
fix: Revert "feat: Enhance lookup logs to show branches extended info" (#23988) 2023-08-21 12:26:10 +02:00
Jiahao Guo
8ad31261d7
feat(github): support fine-grained token (#23810) 2023-08-16 05:53:48 +00:00
RahulGautamSingh
bf2c0693ac
refactor(managers): implement custom managers api (#23357)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-08-15 17:12:54 +00:00
Rhys Arkins
36e2b328bb
chore: update types reference 2023-08-15 11:31:15 +02:00
Rhys Arkins
cb9367634e
fix: default fileFilters to **/* (#23851) 2023-08-14 11:12:19 +00:00
Philip
fe039fea63
feat: Enhance lookup logs to show branches extended info (#23696)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-14 07:19:04 +00:00
Philip
15cfe4bece
feat: possibility to change Repository Problems header in dependency dashboard issue (#23551)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Nabeel Saabna <48175656+nabeelsaabna@users.noreply.github.com>
2023-08-08 15:36:36 +00:00
Michael Kriese
29cec2cb91
fix: better validation before bumping package version (#23684) 2023-08-08 09:50:42 +00:00
Sergei Zharinov
17bf7d7ed9
refactor: Reuse datasource filtering (#23716) 2023-08-07 20:02:57 +00:00
Markus Schulz
6c42022f78
refactor(scm): use scm for mergeBranch, mergeToLocal (#23448)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-07 15:39:43 +00:00
RahulGautamSingh
9dc51d03c4
refactor(managers): move regex in custom folder (#23715) 2023-08-06 11:00:47 +00:00
RahulGautamSingh
7949a2afee
fix(core/automerge): care only about automergeSchedule when branch exists (#23561)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-08-04 07:20:25 +00:00
Philip
7f565423e6
fix: Rebase with checkedBranches isnt working as expected (#23675)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-03 09:30:49 +00:00
RahulGautamSingh
9780aee60a
feat(onboarding): add config hash comment in pr body (#23673) 2023-08-03 06:52:28 +00:00
renovate[bot]
fe739befbf
chore(deps): update linters to v6 (major) (#23325)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-02 15:07:49 +00:00
Philip
c2ef0fe405
fix: remove extra trace log (#23661)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-02 12:17:59 +00:00
Rhys Arkins
fd6ef67652
fix(rollback): try/catch version comparison (#23593) 2023-07-28 14:35:18 +00:00
Sergei Zharinov
45328c57b6
refactor: Extract datasource result filters to separate file (#23587) 2023-07-28 08:09:41 +00:00
Adam Setch
2159444ee1
refactor: use minimatch util (#23549) 2023-07-26 07:51:10 +00:00
RahulGautamSingh
d255f811ae
test(dep): replace mockdate package with jest.fakeTimers (#23542) 2023-07-25 16:14:18 +00:00
Adam Setch
39c907231b
refactor(util/hash): replace hasha sha512 use cases (#23548) 2023-07-24 22:54:28 +00:00
Adam Setch
b9c8c44fda
refactor(util/hash): replace sha256 hasha use cases (#23547) 2023-07-24 20:01:39 +00:00
Sergei Zharinov
f4dbae2012
fix: Merge additionalReviewers from multiple upgrades (#23540) 2023-07-24 15:03:10 +00:00
Adam Setch
3c29bd4d73
refactor(release-notes): extract shouldSkipChangelogMd (#23274) 2023-07-24 04:50:13 +00:00
Sergei Zharinov
f9352420fb
refactor: Use assignKeys when copying from dependency to lookup result (#23484) 2023-07-21 17:30:09 +00:00
Sergei Zharinov
b641ec2738
refactor: Better Result class implementation (#23335) 2023-07-19 11:30:47 +00:00
RahulGautamSingh
e635f0e296
feat: use cron-parser (#23142)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-07-17 11:14:38 +00:00
Rhys Arkins
4bee881f6c
refactor: less config logging (#23308) 2023-07-12 05:18:52 +00:00
RahulGautamSingh
9666506c61
fix: compute recreateClosed for normal PRs (#23298) 2023-07-11 19:28:03 +00:00
Sebastian Poxhofer
f26d21fcc3
feat(datasource): implement custom datasource (#23147) 2023-07-10 18:22:35 +00:00
Sergei Zharinov
8f39f500cb
refactor: Don't restrict error type for Result<T, E> (#23265) 2023-07-10 09:41:38 +00:00
Ramon V
12e8935835
feat: includeMirrors (#23110)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-07-09 10:24:56 +00:00
Johannes Feichtner
9d3d7a92ac
fix(platform/bitbucket-server): do not force lowercase project keys in autodiscover mode (#23261)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-07-09 05:44:37 +00:00
Rhys Arkins
62b7144ab9
fix(logs): warn when Package lookup failures occur (#23247) 2023-07-07 18:26:33 +00:00
Sergei Zharinov
8af5ca0a47
refactor: Rename getPkgReleasesWithResult to getPkgReleasesSafe (#23211) 2023-07-06 12:00:45 +00:00
RahulGautamSingh
8432e76e8e
fix: replace delay with setTimeout (#23123) 2023-07-06 10:20:55 +00:00
Adam Setch
dbe5f09d4b
fix(changelog/gitlab): custom endpoint and repository length validation (#23165) 2023-07-05 13:44:36 +00:00