Commit Graph

17 Commits

Author SHA1 Message Date
Jamie Tanna 8abbd14fe6 fix(config/validation): allow only capturing currentDigest in Custom Managers (#45671)
* fix(config/validation): allow only capturing `currentDigest` in Custom Managers

As reported in #45665, it was previously possible - through a preset
prior to 44.60.1 - to specify a Custom Manager (in this case, with
Regex) that only captured the `currentDigest` for a dependency.

This causes config validation in a repository, but as it appears to be
valid - with `currentValue` defaulting to `latest` - we should make it
possible to use either `currentValue` or `currentDigest`.

* fixup! fix(config/validation): allow only capturing `currentDigest` in Custom Managers
2026-09-04 11:30:15 +00:00
RahulGautamSingh ff27ebee2b docs: use unicode arrow (→) instead of ASCII (->) (#42896)
* chore(docs): use unicode arrow (→) instead of ASCII (->)

* more changes
2026-04-27 07:11:16 +00:00
RahulGautamSingh 67d4e34381 feat(manager/regex): extract depName from file path (#39204)
* feat: extract depName from file path

* Apply Suggestions

* refactor: precompute paths

* use upath method

* Applu Suggestions

* Update lib/modules/manager/custom/regex/types.ts

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

* Apply suggestions from code review

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

---------

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-12-03 18:29:29 +00:00
Moritz Gnisia 72f916d0d2 docs: Adjust regex to match case (#36485)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-06-13 04:20:03 +00:00
Pavel Kutáč 83162b1991 docs: add note about enabledManagers within customManagers (#35774) 2025-05-07 09:14:40 +00:00
RahulGautamSingh bc7d0595d0 feat(config): managerFilePatterns (#34615)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
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>
2025-05-04 08:30:24 +00:00
Risu 83ec919090 docs(managers): clarify multi-line mode is not supported in regex custom manager (#34571)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2025-03-05 17:45:41 +00:00
HonkingGoose d125c9947b docs(regex): rewrite (#32138) 2024-10-31 08:59:15 +00:00
Oluf Lorenzen e70f107acb docs(manager/custom): hint about multiple replacements (#30680) 2024-08-15 08:34:16 +00:00
Adam Setch a6d5757d31 docs: update regex to custom managers (#29044) 2024-05-29 15:17:58 +00:00
Rhys Arkins cf724cf699 feat(manager/custom): allow packageName instead of depName (#28834)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2024-05-05 12:14:55 +00:00
Michael Keppler 339217903a docs: fix regex example syntax highlighting (#28493) 2024-04-18 07:19:27 +00:00
Michael Kriese 0dd364a814 docs: fix versioning links (#28341) 2024-04-11 13:23:20 +00:00
HonkingGoose 57450586c3 docs(regex): add regex flavor information (#26797) 2024-02-07 09:05:59 +00:00
Michael Kriese 4b7a5e7b62 docs: use relative links (#26044) 2023-11-29 18:10:17 +00: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
RahulGautamSingh 9dc51d03c4 refactor(managers): move regex in custom folder (#23715) 2023-08-06 11:00:47 +00:00