Commit graph

192 commits

Author SHA1 Message Date
Sebastian Poxhofer
1141b28e67
chore(config/customDatasources): add experimental issue (#23287) 2023-07-10 19:11:50 +00:00
Sebastian Poxhofer
f26d21fcc3
feat(datasource): implement custom datasource (#23147) 2023-07-10 18:22:35 +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
renovate[bot]
8cdca5deb6
fix(deps): update ghcr.io/containerbase/sidecar docker tag to v9.2.1 (#23254)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-07 18:43:09 +00:00
renovate[bot]
696ee7de48
fix(deps): update ghcr.io/containerbase/sidecar docker tag to v9.2.0 (#23218)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-06 13:58:45 +00:00
renovate[bot]
a4f67956a0
fix(deps): update ghcr.io/containerbase/sidecar docker tag to v9.1.4 (#23205)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-06 08:09:54 +00:00
renovate[bot]
2e497c8acb
fix(deps): update ghcr.io/containerbase/sidecar docker tag to v9.1.2 (#23168)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-05 12:37:00 +00:00
renovate[bot]
4b2f4abcb9
fix(deps): update ghcr.io/containerbase/sidecar docker tag to v9.1.0 (#23150)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-05 04:50:20 +00:00
renovate[bot]
2c8d565c1d
chore(deps): update ghcr.io/containerbase/sidecar docker tag to v9 (#23138)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-04 17:57:03 +00:00
Rhys Arkins
9845082f22 feat!: commit all files in postUpgradeTasks by default (#23126)
BREAKING CHANGE: all modified files are now commited by default for postUpgradeTasks.fileFilters
2023-07-04 19:21:52 +02:00
Sebastian Poxhofer
19259a0383 feat!: categories (#16534)
Closes #13953

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>

BREAKING CHANGE: languages are now called categories instead
2023-07-04 19:21:52 +02:00
RahulGautamSingh
c2d3ca856f feat(release-notes)!: support configurable fetching stage (#22781)
Changes fetchReleaseNotes from boolean to enum, with values off, branch, pr.

Closes #20476

BREAKING CHANGE: Release notes won't be fetched early for commitBody insertion unless explicitly configured with fetchReleaseNotes=branch
2023-07-04 19:21:52 +02:00
RahulGautamSingh
aa14b777c0 feat!: replace dockerImagePrefix with dockerSidecarImage (#22708)
Closes #21217

BREAKING CHANGE: dockerImagePrefix is now replaced by dockerSidecarImage
2023-07-04 19:21:52 +02:00
Rhys Arkins
e3d5f7df92 feat!: merge matchPaths and matchFiles into matchFileNames (#22406)
Closes #22395

BREAKING CHANGE: matchPaths and matchFiles are now combined into matchFileNames, supporting exact match and glob-only
2023-07-04 19:21:52 +02:00
Rhys Arkins
033d776ab0 feat(package-rules)!: remove fuzzy matchPaths matching (#22394)
BREAKING CHANGE: matchPaths will no longer use “any string match” and instead must be a glob pattern
2023-07-04 19:21:52 +02:00
Rhys Arkins
61a7813aba feat(automerge)!: default to platformAutomerge=true (#21327)
Closes #21319

BREAKING CHANGE: Platform automerge will now be chosen by default whenever automerge is enabled.
2023-07-04 19:21:52 +02:00
Rhys Arkins
6a95024e22 feat!: allow post upgrade templating by default (#21326)
Closes #21320

BREAKING CHANGE: Post upgrade templating is now allowed by default, as long as the post upgrade task command is itself already allowed.
2023-07-04 19:21:52 +02:00
HonkingGoose
fbf9d5965d
refactor(postUpdateOptions): sort keys (#22976) 2023-06-26 09:47:24 +00:00
Nabeel Saabna
ccf5cf24ea
feat(config): add docker cli config (#22684)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-06-21 14:00:13 +00:00
Danek Duvall
e47cf724f9
feat: autodiscover repos by topic (#22876) 2023-06-20 11:37:32 +00:00
Rhys Arkins
ad8ddffaa3
feat(github): forkOrg (#22886)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-06-20 09:32:37 +00:00
Rhys Arkins
43fa615e05
fix: Revert "feat(github): forkOrgs, forkCreate (#18770)"
This reverts commit 2f77695ba5.
2023-06-19 15:10:21 +02:00
Rhys Arkins
2f77695ba5
feat(github): forkOrgs, forkCreate (#18770)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-06-19 03:29:32 +00:00
Joseph Bradshaw
47ed308dd9
feat(config): Adding a suppression notification for dependency lookup warnings (#22763)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-06-14 15:13:52 +00:00
RahulGautamSingh
2c264af8d2
feat: migraterecreateClosed to recreateWhen (#21039)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-06-12 15:48:40 +00:00
Sebastian Poxhofer
0e74b3b296
docs(config/constraints): add pep621 to supported managers for constraints (#22507) 2023-05-30 21:54:59 +00:00
HonkingGoose
6e17128eb9
feat(presets): timed presets give Renovate 4 hours to create branches (#22466) 2023-05-29 07:45:54 +00:00
Rhys Arkins
a894b750e5
docs: matchFiles also matches lock files 2023-05-24 06:01:47 +02:00
Gabriel-Ladzaretti
d88d63b4f9
feat(config-error): raise a warning issue for misconfigured matchConfidence (#22296)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-05-18 17:02:13 +00:00
Sebastian Poxhofer
3fccfbe927
feat(vulnerabilities): add option to add summary to dashboard (#21766)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-05-17 08:15:12 +00:00
Sebastian Krebs
fc73b078dc
feat: commitMessageLowerCase (#20930)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-05-13 18:12:36 +00:00
Philip
5511f33d06
feat: checkedBranches (#21845)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-05-02 08:54:49 +00:00
HonkingGoose
9b0cf0ac6a
fix: improve user-facing ignored PR messages (#21813) 2023-04-27 19:44:49 +00:00
Adam Setch
6ec865be62
feat: add prTitleStrict config option to bypass prTitle manipulation (#21454)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-04-25 15:08:13 +00:00
HonkingGoose
6990f7fc09
docs(config options): rewrite forkProcessing (#21621)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-04-21 09:05:07 +00:00
Michael Kriese
bce88c862e
feat(config): rename azureAutoApprove to autoApprove (#21576) 2023-04-18 09:09:46 +00:00
Jorge Silva
91812d025d
feat(manager/gomod): add goGetDirs option (#20156)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-04-18 04:55:28 +00:00
DjordyKoert
62b57aa27c
feat: disable setting COMPOSER_AUTH for gitlab (#20634)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-04-17 06:16:02 +00:00
RahulGautamSingh
135e6cd078
feat(config): rename stabilityDays to minimumReleaseAge (#21376)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-04-12 17:59:24 +00:00
Rhys Arkins
3859b521c2
fix(config): set subType=string for all arrays (#21118) 2023-03-24 06:39:27 +00:00
HonkingGoose
db73d3984b
docs(config options): improveprBodyTemplate explanation (#20945) 2023-03-22 06:37:40 +00:00
Gabriel-Ladzaretti
1615d26226
feat(packageRules): add merge confidence matcher (#21049)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-03-21 18:37:38 +00:00
Adam Setch
b25022066e
feat(replacements): support for replacement name templating (#20905)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-03-21 16:42:13 +00:00
Adam Setch
8137533c94
feat(auto-replace): ability to specify global or first match from replacement rules (#20604)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-03-14 21:02:24 +00:00
Adam Setch
98be25f787
feat(platform/bitbucket): add support for Bitbucket development branching model (#20860)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-03-12 12:50:54 +00:00
Rhys Arkins
a4ab4523f8
feat(config)!: forkProcessing (#20759)
Removes "includeForks" option and replaces with "forkProcessing". New default behavior is to process forks if automerge=false.

Closes #20752

BREAKING CHANGE: Forked repos will now be processed automatically if autodiscover=false. includeForks is removed and replaced by new option forkProcessing.
2023-03-10 09:34:41 +01:00
Rhys Arkins
f765e6fb1d
feat!: internalChecksAsSuccess (#20572)
Adds new config option `internalChecksAsSuccess`, defaulting to `false`.

Closes #7800

BREAKING CHANGE: Internal checks such as `renovate/stability-days` will no longer count as passing/green, meaning that actions such as `automerge` won't
occur if the only checks are Renovate internal ones. Set `internalChecksAsSuccess=true` to restore existing behavior.
2023-03-10 09:34:41 +01:00
Michael Kriese
ec4b17b8b6
feat(config)!: default dockerImagePrefix to containerbase (#20150)
Sidecar containers will now use `containerbase/` prefix instead of `renovate/` prefix.

BREAKING CHANGE: containerbase/ account used for sidecar containers instead of renovate/
2023-03-10 09:34:40 +01:00
Rhys Arkins
b6ed33ec01
fix(regex): don’t escape forward slash in fileMatch (#19314)
This cleanup of default `fileMatch` values should be backwards compatible.
2023-03-10 09:34:39 +01:00
Rhys Arkins
d28763fa01
feat(datasource/npm): default cacheHardTtlMinutes to 24 hours (#20079)
Renovate will now use "soft" expiry of npm datasource lookups, combined with a hard expiry of 24 hours. Soft expired results are used to improve
performance plus can be reused in case npmjs errors on subsequent lookups

BREAKING CHANGE: Package cache will include entries for up to 24 hours after the last lookup. Set cacheHardTtlMinutes=0 to revert to existing behavior.
2023-03-10 09:33:50 +01:00