Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(replacements): support for replacement name templating #20905

Merged

Conversation

setchy
Copy link
Collaborator

@setchy setchy commented Mar 13, 2023

Changes

Adds a new configuration options called replacementNameTemplate which supports all of the allowed template fields.

Replacement logic has been refactored to a set of utility functions to reduce duplicating logic

Context

Closes #20890

Documentation (please check one with an [x])

  • I have updated the documentation, or
  • No documentation update is required

How I've tested my work (please select one)

I have verified these changes via:

  • Code inspection only, or
  • Newly added/modified unit tests, or
  • No unit tests but ran on a real repository, or
  • Both unit tests + ran on a real repository

…t for prefix based replacements. can handles any permutation of replacement combinations
@setchy
Copy link
Collaborator Author

setchy commented Mar 13, 2023

Open items

  • review new configuration option names
  • run against a real repository (by EOD)
  • discuss if replacement helper functions should stay within lookup/index.ts or their own file

@setchy setchy changed the title feat(replacements): add config options to add or remove prefixes feat(replacements): support for adding or removing prefixes Mar 13, 2023
lib/workers/repository/process/lookup/index.ts Outdated Show resolved Hide resolved
lib/workers/repository/process/lookup/index.ts Outdated Show resolved Hide resolved
lib/workers/repository/process/lookup/index.ts Outdated Show resolved Hide resolved
lib/workers/repository/process/lookup/index.ts Outdated Show resolved Hide resolved
lib/workers/repository/process/lookup/index.ts Outdated Show resolved Hide resolved
@setchy setchy requested a review from secustor March 13, 2023 19:55
@secustor secustor requested a review from rarkins March 13, 2023 20:17
@fgreinacher
Copy link
Contributor

I think this overlaps a bit with #20898 😀

@setchy
Copy link
Collaborator Author

setchy commented Mar 13, 2023

I think this overlaps a bit with #20898 😀

Yes indeed.

If I'm not mistaken, that could be achieved by a single package rule such as

"packageRules": [
    {
      "matchDatasources": [
        "docker"
      ],
      "matchPackagePatterns": ["k8s.gcr.io/"],
      "replacementPrefixRemove": "k8s.gcr.io/",
      "replacementPrefixAdd": "registry.k8s.io/"
    }
]

which could be added as a new replacement preset

@setchy setchy requested a review from secustor March 13, 2023 22:45
@setchy
Copy link
Collaborator Author

setchy commented Mar 14, 2023

Just ran this against a real repository - worked a treat 🚀

@fgreinacher
Copy link
Contributor

As mentioned in the issue I'm still unsure whether this is common enough to warrant two new options.

If it is i think it would be better to have a single option that describes the prefix change. Maybe we could reuse the template concept and go with something like replacementNameTemplate?

Copy link
Collaborator

@secustor secustor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I also like the idea of reusing templates, but I can currently don't see how the use cases could be implemented using them.

@fgreinacher Could you elaborate how this should work?

docs/usage/configuration-options.md Outdated Show resolved Hide resolved
@setchy setchy requested a review from secustor March 14, 2023 09:26
secustor
secustor previously approved these changes Mar 14, 2023
Copy link
Collaborator

@secustor secustor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The code LGTM

@fgreinacher
Copy link
Contributor

fgreinacher commented Mar 14, 2023

I also like the idea of reusing templates, but I can currently don't see how the use cases could be implemented using them.

@fgreinacher Could you elaborate how this should work?

If we conceptually follow the regex manager approach, something like this maybe?

{
   "matchPackagePatterns": ["^oldPrefix/(?<packageNameWithoutPrefix>.*)"],
   "replacementNameTemplate": "newPrefix/{{{packageNameWithoutPrefix}}}"
}

@JamieMagee JamieMagee self-requested a review March 14, 2023 14:09
@viceice viceice marked this pull request as draft March 15, 2023 07:41
@viceice
Copy link
Member

viceice commented Mar 15, 2023

converted to draft, will do some experiements first, checkout slack discussion

@viceice
Copy link
Member

viceice commented Mar 15, 2023

checkout https://github.com/renovate-reproductions/docker-replacements/pulls

@setchy anything else this PR can do which is currently not possible?

@viceice
Copy link
Member

viceice commented Mar 15, 2023

I also like the idea of reusing templates, but I can currently don't see how the use cases could be implemented using them.
@fgreinacher Could you elaborate how this should work?

If we conceptually follow the regex manager approach, something like this maybe?

{
   "matchPackagePatterns": ["^oldPrefix/(?<packageNameWithoutPrefix>.*)"],
   "replacementNameTemplate": "newPrefix/{{{packageNameWithoutPrefix}}}"
}

This would make more sense to me, as it allows to use less replacement rules.

secustor
secustor previously approved these changes Mar 20, 2023
Copy link
Collaborator

@secustor secustor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you link the repo on which you have run your changes?

fgreinacher
fgreinacher previously approved these changes Mar 20, 2023
Copy link
Contributor

@fgreinacher fgreinacher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is awesome, love it 😍

@setchy
Copy link
Collaborator Author

setchy commented Mar 20, 2023

Can you link the repo on which you have run your changes?

@secustor - take a look at this repository https://github.com/setchy/renovate-docker-replacement

@setchy setchy dismissed stale reviews from fgreinacher and secustor via 27f1911 March 21, 2023 01:25
@setchy setchy requested a review from secustor March 21, 2023 01:26
@setchy
Copy link
Collaborator Author

setchy commented Mar 21, 2023

@secustor - I made an update to the documentation to callout that replacementName will take precedence - would you mind re-approving please 🙏

@setchy
Copy link
Collaborator Author

setchy commented Mar 21, 2023

@viceice @JamieMagee WDYT?

Copy link
Contributor

@JamieMagee JamieMagee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great to me 👍

@secustor secustor enabled auto-merge March 21, 2023 16:41
@secustor secustor added this pull request to the merge queue Mar 21, 2023
@secustor secustor merged commit b250220 into renovatebot:main Mar 21, 2023
@renovate-release
Copy link
Collaborator

🎉 This PR is included in version 35.16.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@setchy setchy deleted the feature/20890-replacement-prefix-add-remove branch March 21, 2023 17:58
Copy link
Member

@viceice viceice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice solution

@setchy
Copy link
Collaborator Author

setchy commented Mar 21, 2023

thank you all. much better solution than where this PR started, appreciate the input.

@fgreinacher, up to you if you want to move the k8s.gcr.io replacement rules to use a replacementNameTemplate or not :)

@fgreinacher
Copy link
Contributor

@fgreinacher, up to you if you want to move the k8s.gcr.io replacement rules to use a replacementNameTemplate or not :)

Definitely! Will send a PR tomorrow!

cjtim added a commit to cjtim/renovate that referenced this pull request Apr 19, 2023
* fix(platform/bitbucket): use `uuid` instead of `username` for issues filter (renovatebot#20960)

* fix(config): migrate includeForks properly (renovatebot#20965)

* chore(deps): update actions/checkout action to v3.4.0 (renovatebot#20970)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency rimraf to v4.4.0 (renovatebot#20973)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: Prevent uninitialized cacheProxy from being accessed in cleanup (renovatebot#20975)

* feat(manager/gradle): add support for plugins in inlined version catalogs (renovatebot#20969)

* fix: Add support for PAT in Bitbucket Server. Closes renovatebot#14900 (renovatebot#20974)

* fix: Revert "fix: Add support for PAT in Bitbucket Server. Closes renovatebot#14900" (renovatebot#20979)

* docs(platform/bitbucket-server): add Data Center (renovatebot#20980)

* feat(manager/bitbucket-pipelines): add support for docker-based pipes (renovatebot#20938)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* chore: change invalid to needs-discussion (renovatebot#20997)

* chore(deps): update dependency @types/node to v18.15.0 (renovatebot#20999)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 0359d0e (renovatebot#20998)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(bitbucket): use correct case   (renovatebot#21002)

* fix(auto-replace): handle missing depName or packageName values (renovatebot#21005)

* chore(deps): update dependency lint-staged to v13.2.0 (renovatebot#21006)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 85f7a97 (renovatebot#21014)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint to v8.36.0 (renovatebot#21016)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to a016596 (renovatebot#21018)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore: downgrade cached etag log to trace

* docs(go modules): vendored major upgrades not supported (renovatebot#21025)

* feat(github): Don't store `updatedAt` field in GraphQL cache record (renovatebot#21024)

* chore(logs): lower lookup logging (renovatebot#21027)

* feat(presets): gitbeaker monorepo (renovatebot#21028)

* chore(deps): update dependency aws-sdk-client-mock to v2.1.1 (renovatebot#21029)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: clarify forkProcessing filename (renovatebot#21021)

* feat(manager/helmfile): Support kustomize (renovatebot#20782)

* refactor(git): cache list of branches per-sha per repo (renovatebot#20839)

* feat(manager/argocd): added support for argocd multisource (renovatebot#20648)

* feat(git): use rev-list count to determine behind base status (renovatebot#21036)

* refactor(test): use minimal config objects (renovatebot#20773)

* fix(platform/github): detect pr-edited if target changed (renovatebot#21026)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* refactor: exactOptionalPropertyTypes (renovatebot#20761)

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

* docs: update references to renovate/renovate to v35.14.1 (renovatebot#21040)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21041)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(asdf-pulumi): Extract version (renovatebot#21038)

* chore(deps): update dependency @types/node to v18.15.1 (renovatebot#21042)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update actions/dependency-review-action action to v3.0.4 (renovatebot#21043)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(data): automatic update of static data (renovatebot#21030)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>

* chore(deps): update dependency @types/node to v18.15.2 (renovatebot#21053)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 3c89fc4 (renovatebot#21055)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters (renovatebot#21054)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update opentelemetry-js monorepo (renovatebot#21050)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>

* refactor: MergeConfidence types (renovatebot#21058)

* refactor: merge confidence default undefined (renovatebot#21059)

* chore(deps): update dependency @types/node to v18.15.3 (renovatebot#21060)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat: customize merge confidence host (renovatebot#21061)

Co-authored-by: Gabriel-Ladzaretti <97394622+Gabriel-Ladzaretti@users.noreply.github.com>

* chore: improve bug issue template (renovatebot#21051)

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

* feat(replacements): support for replacement name templating (renovatebot#20905)

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* feat(packageRules): add merge confidence matcher (renovatebot#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>

* fix: remove `pkg.version` from prFingerprintConfig (renovatebot#21077)

* docs(replacement): update examples (renovatebot#21076)

* docs(self-hosting examples): update renovate version references (renovatebot#21067)

* docs(config options): `improveprBodyTemplate` explanation (renovatebot#20945)

* docs(config options): rewrite `branchName` documention, redirect to discussion (renovatebot#20949)

* docs: fix `replacementNameTemplate` samples (renovatebot#21085)

* feat(presets): add containerbase workarounds (renovatebot#21086)

* feat(presets): add more containerbase replacements (renovatebot#21084)

* fix(manager/flux): the parsing of ocirepository (renovatebot#21070)

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

* chore(deps): update github/codeql-action action to v2.2.8 (renovatebot#21095)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(platform/github): don't retry merge when blocked by required status check (renovatebot#21063)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* feat(cache): Fallback to older decorator results on error (renovatebot#20795)

* chore(deps): update dependency jest-mock-extended to v3.0.4 (renovatebot#21112)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency deepmerge to v4.3.1 (renovatebot#21115)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(config): set subType=string for all arrays (renovatebot#21118)

* fix: remove traefik manual sourceUrl (renovatebot#21117)

* chore(deps): update actions/checkout action to v3.5.0 (renovatebot#21120)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat: Better defaults for Codespaces configuration (renovatebot#21113)

* chore(deps): update node.js to a396d1d (renovatebot#21135)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency semantic-release to v20.1.3 (renovatebot#21139)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to dd071f0 (renovatebot#21141)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to d0a1856 (renovatebot#21142)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(manager/velaci): Set displayName and url (renovatebot#21143)

* feat(config): multi-org secrets decrypt (renovatebot#21147)

* feat(manager/pyenv): specify "Python" for commitMessageTopic (renovatebot#21145)

* fix: perform pr-update when requested regardless of pr-cache state (renovatebot#21148)

* chore(deps): update node.js to cfdd74d (renovatebot#21159)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(onboarding): improve preset description resolution (renovatebot#21165)

* chore(deps): replace node.js with ghcr.io/containerbase/node 18.15.0 (renovatebot#21158)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(presets): use replacementNameTemplate for k8s-registry-move (renovatebot#21103)

* docs: encrypt CLI usage (renovatebot#21162)

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

* fix(manager/helmfile): Detect more local charts (renovatebot#21093)

* fix(merge-confidence): escape forward slashes in package names (renovatebot#21168)

* chore(deps): update dependency @types/eslint to v8.21.3 (renovatebot#21171)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency safe-stable-stringify to v2.4.3 (renovatebot#21170)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters (renovatebot#21172)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.23.2 (renovatebot#21175)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21176)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21177)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.23.3 (renovatebot#21178)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21179)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency @renovatebot/ruby-semver to v2.1.10 (renovatebot#21180)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(schema): Remove `looseObject` helper (renovatebot#21164)

* build(deps): update dependency prettier to v2.8.5 (renovatebot#21189)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency prettier to v2.8.7 (renovatebot#21190)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(replacement): consolidate replacement rules (renovatebot#21155)

* feat(datasource/docker): support registry proxy for digest updates (renovatebot#20777)

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* build(deps): update dependency prettier to v2.8.7 (renovatebot#21190)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update opentelemetry-js monorepo (renovatebot#21197)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency fs-extra to v11.1.1 (renovatebot#21196)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update github/codeql-action action to v2.2.9 (renovatebot#21198)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency @renovatebot/osv-offline to v1.2.3 (renovatebot#21199)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency xmldoc to v1.3.0 (renovatebot#21202)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v18.15.5 (renovatebot#21201)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v18.15.10 (renovatebot#21203)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(onboarding): force branch creation to prevent diff-check (renovatebot#21200)

* build(deps): update dependency cacache to v17.0.5 (renovatebot#21214)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore: use `node:` protocol imports (renovatebot#21181)

* fix: merge config constraints over package file extracted constraints (renovatebot#21207)

* feat(manager/bitbucket-pipelines): support docker image object (renovatebot#21102)

* chore(deps): update dependency rimraf to v4.4.1 (renovatebot#21240)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to cde49f8 (renovatebot#21241)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(automerge): add example monorepo package automerge (renovatebot#21223)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* fix(github-release-attachments): set token correctly (renovatebot#21233)

* chore(deps): update dependency @types/diff to v5.0.3 (renovatebot#21253)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency type-fest to v3.7.0 (renovatebot#21245)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(presets): Add tiptap monorepo (renovatebot#21254)

* fix(presets): name typo (renovatebot#21064)

* feat(bazel): Support for rules_oci / oci_pull (renovatebot#21216)

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

* fix(manager/kubernetes): allow trailing comments (renovatebot#21260)

* feat(template): indentation capture group (renovatebot#21193)

* feat(issues): add jira http util (renovatebot#21056)

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

* feat(presets): add storybook-react-native monorepo (renovatebot#21273)

* chore(deps): update dependency typescript to v5 (renovatebot#21011)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>

* feat: autoclose PRs when repo disabled (renovatebot#21263)

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

* refactor: rename finalise to finalize (renovatebot#21278)

* build(deps): update dependency @renovatebot/osv-offline to v1.2.4 (renovatebot#21277)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(yarn): detect already-updated for yarn 2/3 (renovatebot#21285)

* build(deps): update dependency nanoid to v3.3.6 (renovatebot#21288)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency slugify to v1.6.6 (renovatebot#21289)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(cache): catch redis set value errors (renovatebot#21290)

* chore(deps): update dependency type-fest to v3.7.1 (renovatebot#21291)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency type-fest to v3.7.2 (renovatebot#21293)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.31.4 (renovatebot#21295)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(vulnerabilities): skip withdrawn security advisories (renovatebot#21294)

* chore(deps): lock file maintenance (renovatebot#21296)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.31.5 (renovatebot#21303)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(asdf): Support sops asdf plugin (renovatebot#21306)

* chore(deps): update node.js to 9242d23 (renovatebot#21312)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters to v5.57.0 (renovatebot#21314)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters (renovatebot#21315)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/lodash to v4.14.192 (renovatebot#21313)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update template capture group definitions (renovatebot#21311)

* fix(yarn): use yarn up -R for lock file updating (renovatebot#21309)

* fix(versioning/hashicorp): allow numbered unstable versions (renovatebot#21334)

* chore: improve user-facing label action comments (renovatebot#21322)

* test(vulnerabilities): add unit test to confirm package rule order (renovatebot#21339)

* chore(deps): update dependency @types/node to v18.15.11 (renovatebot#21345)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(issue labeling): add new labels (renovatebot#21348)

* feat(datasource/crate): add sparse registry support (renovatebot#21187)

Co-authored-by: Sam <samrogerson@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>

* feat: fetch changelogs for private Terraform Cloud modules (renovatebot#21356)

* fix(manager/gradle): handle dot as optional when parsing plugins in Kotlin DSL (renovatebot#21362)

* chore(deps): update github/codeql-action action to v2.2.10 (renovatebot#21363)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(util/pretty-time): Ensure support for `years`, `months` and `weeks` (renovatebot#21366)

* refactor(dotnet-version): Fix schema for dates (renovatebot#21367)

* docs(rangeStrategy): clarify v35 `auto` behavior (renovatebot#21372)

* refactor(http): Enhanced integration with data schemas (renovatebot#21338)

* chore(deps): update github/codeql-action action to v2.2.11 (renovatebot#21373)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update opentelemetry-js monorepo (renovatebot#21374)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to v5.0.3 (renovatebot#21375)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore: export poetry helper functions

* feat(onboarding): use cache to check if repo is onboarded (renovatebot#20733)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* fix(manager/regex): set replaceString for digest-only matches (renovatebot#21370)

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

* test(manager/regex): add replaceString to all non-snapshot based test assertions (renovatebot#21380)

* feat(schema-utils): Add JSON parsing functions (renovatebot#21384)

* chore(deps): update node.js to 4a703da (renovatebot#21388)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: update cache record TTL to not account for Daylight Saving time (renovatebot#21389)

* feat: RENOVATE_X_IGNORE_RE2 (renovatebot#21391)

* refactor: safely parse composer files (renovatebot#21173)

* chore(deps): update node.js to d8906c1 (renovatebot#21397)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(presets): update pixijs repo urls (renovatebot#21396)

* chore(deps): update node.js to d7bd3e3 (renovatebot#21398)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(template): add equals helper (renovatebot#21385)

* chore(deps): update dependency ts-jest to v29.1.0 (renovatebot#21400)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(http): Don't use shallow copy for JSON results (renovatebot#21401)

* docs: update references to renovate/renovate to v35.40.0 (renovatebot#21403)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21404)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(platform): add id for each platform (renovatebot#21405)

* test: jest isolation (renovatebot#21406)

* fix(platform/bitbucket): remove interactive text in issue should be read only (renovatebot#21409)

* fix(manager/gradle): resolve values when assigning symbols to variables (renovatebot#21411)

* build(deps): update dependency graph-data-structure to v3.3.0 (renovatebot#21412)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/luxon to v3.2.2 (renovatebot#21417)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(http): Throw errors for schema mismatch (renovatebot#21395)

* refactor(datasource/npm): Remove unused fields from types (renovatebot#21192)

* refactor(datasource/deno): Add schema validation (renovatebot#21329)

* refactor(azure-bicep-resource): Refactor schema usage (renovatebot#21402)

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

* chore(deps): update codecov/codecov-action action to v3.1.2 (renovatebot#21430)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: migrate hostType (renovatebot#21432)

* refactor(manager/gradle): split `extractAllPackageFiles` into multiple sub-methods (renovatebot#21429)

* refactor(dotnet-version): Refactor schemas (renovatebot#21426)

* chore(deps): update dependency @types/luxon to v3.3.0 (renovatebot#21418)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>

* docs: add GitHub PAT hint for fetchReleaseNotes (renovatebot#21443)

* feat(manager/helmfile): Detect kustomization.yaml (renovatebot#21111)

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

* fix(ansible-galaxy): space parsing (renovatebot#20679)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* fix: Revert "refactor: safely parse composer files" (renovatebot#21448)

* build: export pipenv constraints

* feat(datasource): rename `node` -> `node-version` (renovatebot#21149)

* refactor(platform): optional `getVulnerabilityAlerts` (renovatebot#21449)

* feat(fs): add `isValidLocalPath` function (renovatebot#21433)

* feat: support depth URL argument in Terraform modules (renovatebot#21287)

* feat(config): rename stabilityDays to minimumReleaseAge (renovatebot#21376)

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

* chore(deps): update actions/checkout action to v3.5.1 (renovatebot#21464)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 72fa4d2 (renovatebot#21463)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency type-fest to v3.8.0 (renovatebot#21466)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-import-resolver-typescript to v3.5.5 (renovatebot#21465)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(vulnerabilities): rename fetchVulnerabilities to appendVulnerabilityPackageRules (renovatebot#21468)

* chore(deps): update linters (renovatebot#21469)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to v18.16.0 (renovatebot#21470)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to v18.16.0 (renovatebot#21472)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(pull requests): rewrite (renovatebot#21440)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* fix(fs): allow `@` inside paths (renovatebot#21476)

* chore(deps): update actions/stale action to v8 (renovatebot#21479)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(fs): allow `+$` inside paths (renovatebot#21482)

* docs: refresh links around presets (renovatebot#21484)

* chore(deps): update actions/checkout action to v3.5.2 (renovatebot#21487)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update peter-evans/create-pull-request action to v5 (renovatebot#21477)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency semantic-release to v21 (renovatebot#21478)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: Add Maintaining AUR packages with Renovate user story  (renovatebot#21413)

* fix(cache): use UTC dates for cache strategy calculations (renovatebot#21488)

* feat: compare all branch authors when deciding if a branch is modified (renovatebot#20739)

* chore(deps): update github/codeql-action action to v2.2.12 (renovatebot#21493)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency memfs to v3.5.0 (renovatebot#21503)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: Revert "feat: compare all branch authors when deciding if a branch is modified" (renovatebot#21505)

* docs: add restriction on matchCurrentVersion (renovatebot#21485)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* build: support more containerbase tools

* chore(deps): update dependency lint-staged to v13.2.1 (renovatebot#21518)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to v5.0.4 (renovatebot#21526)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(manager/github-actions): allow dot `.` in reusable workflow repository name (renovatebot#21519)

* feat: add swc package to monorepo group (renovatebot#21431)

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

* build: add java-maven install-tool support

* fix(fs): allow `{}` inside paths (renovatebot#21530)

* chore(deps): update node.js to b6efb2a (renovatebot#21528)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(maven): Support versions containing `+` sign (renovatebot#21533)

* docs: update references to renovate/renovate to v35.48.2 (renovatebot#21542)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21543)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21544)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21545)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21546)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21547)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(gradle/manager): introduce method to resolve variables (renovatebot#21531)

* feat: disable setting COMPOSER_AUTH for gitlab (renovatebot#20634)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* feat(schema): Better utility for JSON parsing (renovatebot#21536)

* chore(devcontainer): unpin docker image (renovatebot#21553)

* build(deps): update aws-sdk-js-v3 monorepo (renovatebot#21549)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* docs: explain how to use presets (renovatebot#21534)

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

* init

Signed-off-by: Jinna C <jinnatim@gmail.com>

* working variable lookup

Signed-off-by: Jinna C <jinnatim@gmail.com>

* rename variable

Signed-off-by: Jinna C <jinnatim@gmail.com>

---------

Signed-off-by: Jinna C <jinnatim@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: John Daly <john.daly2@gmail.com>
Co-authored-by: Johannes Feichtner <343448+Churro@users.noreply.github.com>
Co-authored-by: ​Faizaan <aulisius@users.noreply.github.com>
Co-authored-by: Adam Setch <adam.setch@outlook.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
Co-authored-by: Sullivan SENECHAL <soullivaneuh@gmail.com>
Co-authored-by: Nikolai Røed Kristiansen <nikolai.kristiansen@remarkable.no>
Co-authored-by: Youssef Dhraief <youssef.dhraief@heycar.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
Co-authored-by: Liora Milbaum <liora@lmb.co.il>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Gabriel-Ladzaretti <97394622+Gabriel-Ladzaretti@users.noreply.github.com>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Skyler Mäntysaari <samip5@users.noreply.github.com>
Co-authored-by: IKEDA Sho <suicaicoca@gmail.com>
Co-authored-by: Florian Greinacher <florian.greinacher@siemens.com>
Co-authored-by: kegato <37505324+kegato@users.noreply.github.com>
Co-authored-by: curtvict <96080054+curtvict@users.noreply.github.com>
Co-authored-by: Sami Al-Dury <57627858+samialdury@users.noreply.github.com>
Co-authored-by: Malte Poll <1780588+malt3@users.noreply.github.com>
Co-authored-by: Jesse Simpson <jesse.simpson@camunda.com>
Co-authored-by: Sam <687928+samrogerson@users.noreply.github.com>
Co-authored-by: Sam <samrogerson@users.noreply.github.com>
Co-authored-by: Johannes Grumböck <johannes.grumboeck@redbull.com>
Co-authored-by: David Straub <Scinvention@gmail.com>
Co-authored-by: Chuck Grindel <chuck.grindel@gmail.com>
Co-authored-by: Hikari Hayashi <rev.hikari@gmail.com>
Co-authored-by: William Boman <william@redwill.se>
Co-authored-by: Philip <42116482+PhilipAbed@users.noreply.github.com>
Co-authored-by: Björn Böing <b.boeing@online.de>
Co-authored-by: Nikolai Røed Kristiansen <nikolaik@gmail.com>
Co-authored-by: kechigon <43576135+kechigon@users.noreply.github.com>
Co-authored-by: Vojta Polak <vojta.polak@gmail.com>
Co-authored-by: Róbert Papp <papp.robert.s@gmail.com>
Co-authored-by: Alex Kessock <akessock@gmail.com>
Co-authored-by: Jeroen de Bruijn <62570005+jdbruijn@users.noreply.github.com>
Co-authored-by: Daiki Nishikawa <nd.12021218@gmail.com>
Co-authored-by: DjordyKoert <djordy.koert@live.nl>
cjtim added a commit to cjtim/renovate that referenced this pull request Apr 19, 2023
* fix(platform/bitbucket): use `uuid` instead of `username` for issues filter (renovatebot#20960)

* fix(config): migrate includeForks properly (renovatebot#20965)

* chore(deps): update actions/checkout action to v3.4.0 (renovatebot#20970)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency rimraf to v4.4.0 (renovatebot#20973)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: Prevent uninitialized cacheProxy from being accessed in cleanup (renovatebot#20975)

* feat(manager/gradle): add support for plugins in inlined version catalogs (renovatebot#20969)

* fix: Add support for PAT in Bitbucket Server. Closes renovatebot#14900 (renovatebot#20974)

* fix: Revert "fix: Add support for PAT in Bitbucket Server. Closes renovatebot#14900" (renovatebot#20979)

* docs(platform/bitbucket-server): add Data Center (renovatebot#20980)

* feat(manager/bitbucket-pipelines): add support for docker-based pipes (renovatebot#20938)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* chore: change invalid to needs-discussion (renovatebot#20997)

* chore(deps): update dependency @types/node to v18.15.0 (renovatebot#20999)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 0359d0e (renovatebot#20998)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(bitbucket): use correct case   (renovatebot#21002)

* fix(auto-replace): handle missing depName or packageName values (renovatebot#21005)

* chore(deps): update dependency lint-staged to v13.2.0 (renovatebot#21006)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 85f7a97 (renovatebot#21014)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint to v8.36.0 (renovatebot#21016)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to a016596 (renovatebot#21018)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore: downgrade cached etag log to trace

* docs(go modules): vendored major upgrades not supported (renovatebot#21025)

* feat(github): Don't store `updatedAt` field in GraphQL cache record (renovatebot#21024)

* chore(logs): lower lookup logging (renovatebot#21027)

* feat(presets): gitbeaker monorepo (renovatebot#21028)

* chore(deps): update dependency aws-sdk-client-mock to v2.1.1 (renovatebot#21029)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: clarify forkProcessing filename (renovatebot#21021)

* feat(manager/helmfile): Support kustomize (renovatebot#20782)

* refactor(git): cache list of branches per-sha per repo (renovatebot#20839)

* feat(manager/argocd): added support for argocd multisource (renovatebot#20648)

* feat(git): use rev-list count to determine behind base status (renovatebot#21036)

* refactor(test): use minimal config objects (renovatebot#20773)

* fix(platform/github): detect pr-edited if target changed (renovatebot#21026)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* refactor: exactOptionalPropertyTypes (renovatebot#20761)

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

* docs: update references to renovate/renovate to v35.14.1 (renovatebot#21040)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21041)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(asdf-pulumi): Extract version (renovatebot#21038)

* chore(deps): update dependency @types/node to v18.15.1 (renovatebot#21042)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update actions/dependency-review-action action to v3.0.4 (renovatebot#21043)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(data): automatic update of static data (renovatebot#21030)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>

* chore(deps): update dependency @types/node to v18.15.2 (renovatebot#21053)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 3c89fc4 (renovatebot#21055)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters (renovatebot#21054)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update opentelemetry-js monorepo (renovatebot#21050)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>

* refactor: MergeConfidence types (renovatebot#21058)

* refactor: merge confidence default undefined (renovatebot#21059)

* chore(deps): update dependency @types/node to v18.15.3 (renovatebot#21060)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat: customize merge confidence host (renovatebot#21061)

Co-authored-by: Gabriel-Ladzaretti <97394622+Gabriel-Ladzaretti@users.noreply.github.com>

* chore: improve bug issue template (renovatebot#21051)

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

* feat(replacements): support for replacement name templating (renovatebot#20905)

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* feat(packageRules): add merge confidence matcher (renovatebot#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>

* fix: remove `pkg.version` from prFingerprintConfig (renovatebot#21077)

* docs(replacement): update examples (renovatebot#21076)

* docs(self-hosting examples): update renovate version references (renovatebot#21067)

* docs(config options): `improveprBodyTemplate` explanation (renovatebot#20945)

* docs(config options): rewrite `branchName` documention, redirect to discussion (renovatebot#20949)

* docs: fix `replacementNameTemplate` samples (renovatebot#21085)

* feat(presets): add containerbase workarounds (renovatebot#21086)

* feat(presets): add more containerbase replacements (renovatebot#21084)

* fix(manager/flux): the parsing of ocirepository (renovatebot#21070)

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

* chore(deps): update github/codeql-action action to v2.2.8 (renovatebot#21095)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(platform/github): don't retry merge when blocked by required status check (renovatebot#21063)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* feat(cache): Fallback to older decorator results on error (renovatebot#20795)

* chore(deps): update dependency jest-mock-extended to v3.0.4 (renovatebot#21112)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency deepmerge to v4.3.1 (renovatebot#21115)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(config): set subType=string for all arrays (renovatebot#21118)

* fix: remove traefik manual sourceUrl (renovatebot#21117)

* chore(deps): update actions/checkout action to v3.5.0 (renovatebot#21120)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat: Better defaults for Codespaces configuration (renovatebot#21113)

* chore(deps): update node.js to a396d1d (renovatebot#21135)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency semantic-release to v20.1.3 (renovatebot#21139)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to dd071f0 (renovatebot#21141)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to d0a1856 (renovatebot#21142)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(manager/velaci): Set displayName and url (renovatebot#21143)

* feat(config): multi-org secrets decrypt (renovatebot#21147)

* feat(manager/pyenv): specify "Python" for commitMessageTopic (renovatebot#21145)

* fix: perform pr-update when requested regardless of pr-cache state (renovatebot#21148)

* chore(deps): update node.js to cfdd74d (renovatebot#21159)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(onboarding): improve preset description resolution (renovatebot#21165)

* chore(deps): replace node.js with ghcr.io/containerbase/node 18.15.0 (renovatebot#21158)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(presets): use replacementNameTemplate for k8s-registry-move (renovatebot#21103)

* docs: encrypt CLI usage (renovatebot#21162)

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

* fix(manager/helmfile): Detect more local charts (renovatebot#21093)

* fix(merge-confidence): escape forward slashes in package names (renovatebot#21168)

* chore(deps): update dependency @types/eslint to v8.21.3 (renovatebot#21171)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency safe-stable-stringify to v2.4.3 (renovatebot#21170)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters (renovatebot#21172)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.23.2 (renovatebot#21175)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21176)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21177)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.23.3 (renovatebot#21178)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21179)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency @renovatebot/ruby-semver to v2.1.10 (renovatebot#21180)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(schema): Remove `looseObject` helper (renovatebot#21164)

* build(deps): update dependency prettier to v2.8.5 (renovatebot#21189)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency prettier to v2.8.7 (renovatebot#21190)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(replacement): consolidate replacement rules (renovatebot#21155)

* feat(datasource/docker): support registry proxy for digest updates (renovatebot#20777)

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* build(deps): update dependency prettier to v2.8.7 (renovatebot#21190)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update opentelemetry-js monorepo (renovatebot#21197)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency fs-extra to v11.1.1 (renovatebot#21196)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update github/codeql-action action to v2.2.9 (renovatebot#21198)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency @renovatebot/osv-offline to v1.2.3 (renovatebot#21199)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency xmldoc to v1.3.0 (renovatebot#21202)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v18.15.5 (renovatebot#21201)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v18.15.10 (renovatebot#21203)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(onboarding): force branch creation to prevent diff-check (renovatebot#21200)

* build(deps): update dependency cacache to v17.0.5 (renovatebot#21214)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore: use `node:` protocol imports (renovatebot#21181)

* fix: merge config constraints over package file extracted constraints (renovatebot#21207)

* feat(manager/bitbucket-pipelines): support docker image object (renovatebot#21102)

* chore(deps): update dependency rimraf to v4.4.1 (renovatebot#21240)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to cde49f8 (renovatebot#21241)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(automerge): add example monorepo package automerge (renovatebot#21223)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* fix(github-release-attachments): set token correctly (renovatebot#21233)

* chore(deps): update dependency @types/diff to v5.0.3 (renovatebot#21253)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency type-fest to v3.7.0 (renovatebot#21245)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(presets): Add tiptap monorepo (renovatebot#21254)

* fix(presets): name typo (renovatebot#21064)

* feat(bazel): Support for rules_oci / oci_pull (renovatebot#21216)

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

* fix(manager/kubernetes): allow trailing comments (renovatebot#21260)

* feat(template): indentation capture group (renovatebot#21193)

* feat(issues): add jira http util (renovatebot#21056)

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

* feat(presets): add storybook-react-native monorepo (renovatebot#21273)

* chore(deps): update dependency typescript to v5 (renovatebot#21011)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>

* feat: autoclose PRs when repo disabled (renovatebot#21263)

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

* refactor: rename finalise to finalize (renovatebot#21278)

* build(deps): update dependency @renovatebot/osv-offline to v1.2.4 (renovatebot#21277)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(yarn): detect already-updated for yarn 2/3 (renovatebot#21285)

* build(deps): update dependency nanoid to v3.3.6 (renovatebot#21288)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency slugify to v1.6.6 (renovatebot#21289)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(cache): catch redis set value errors (renovatebot#21290)

* chore(deps): update dependency type-fest to v3.7.1 (renovatebot#21291)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency type-fest to v3.7.2 (renovatebot#21293)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.31.4 (renovatebot#21295)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(vulnerabilities): skip withdrawn security advisories (renovatebot#21294)

* chore(deps): lock file maintenance (renovatebot#21296)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.31.5 (renovatebot#21303)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(asdf): Support sops asdf plugin (renovatebot#21306)

* chore(deps): update node.js to 9242d23 (renovatebot#21312)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters to v5.57.0 (renovatebot#21314)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters (renovatebot#21315)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/lodash to v4.14.192 (renovatebot#21313)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update template capture group definitions (renovatebot#21311)

* fix(yarn): use yarn up -R for lock file updating (renovatebot#21309)

* fix(versioning/hashicorp): allow numbered unstable versions (renovatebot#21334)

* chore: improve user-facing label action comments (renovatebot#21322)

* test(vulnerabilities): add unit test to confirm package rule order (renovatebot#21339)

* chore(deps): update dependency @types/node to v18.15.11 (renovatebot#21345)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(issue labeling): add new labels (renovatebot#21348)

* feat(datasource/crate): add sparse registry support (renovatebot#21187)

Co-authored-by: Sam <samrogerson@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>

* feat: fetch changelogs for private Terraform Cloud modules (renovatebot#21356)

* fix(manager/gradle): handle dot as optional when parsing plugins in Kotlin DSL (renovatebot#21362)

* chore(deps): update github/codeql-action action to v2.2.10 (renovatebot#21363)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(util/pretty-time): Ensure support for `years`, `months` and `weeks` (renovatebot#21366)

* refactor(dotnet-version): Fix schema for dates (renovatebot#21367)

* docs(rangeStrategy): clarify v35 `auto` behavior (renovatebot#21372)

* refactor(http): Enhanced integration with data schemas (renovatebot#21338)

* chore(deps): update github/codeql-action action to v2.2.11 (renovatebot#21373)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update opentelemetry-js monorepo (renovatebot#21374)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to v5.0.3 (renovatebot#21375)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore: export poetry helper functions

* feat(onboarding): use cache to check if repo is onboarded (renovatebot#20733)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* fix(manager/regex): set replaceString for digest-only matches (renovatebot#21370)

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

* test(manager/regex): add replaceString to all non-snapshot based test assertions (renovatebot#21380)

* feat(schema-utils): Add JSON parsing functions (renovatebot#21384)

* chore(deps): update node.js to 4a703da (renovatebot#21388)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: update cache record TTL to not account for Daylight Saving time (renovatebot#21389)

* feat: RENOVATE_X_IGNORE_RE2 (renovatebot#21391)

* refactor: safely parse composer files (renovatebot#21173)

* chore(deps): update node.js to d8906c1 (renovatebot#21397)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(presets): update pixijs repo urls (renovatebot#21396)

* chore(deps): update node.js to d7bd3e3 (renovatebot#21398)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(template): add equals helper (renovatebot#21385)

* chore(deps): update dependency ts-jest to v29.1.0 (renovatebot#21400)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(http): Don't use shallow copy for JSON results (renovatebot#21401)

* docs: update references to renovate/renovate to v35.40.0 (renovatebot#21403)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21404)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(platform): add id for each platform (renovatebot#21405)

* test: jest isolation (renovatebot#21406)

* fix(platform/bitbucket): remove interactive text in issue should be read only (renovatebot#21409)

* fix(manager/gradle): resolve values when assigning symbols to variables (renovatebot#21411)

* build(deps): update dependency graph-data-structure to v3.3.0 (renovatebot#21412)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/luxon to v3.2.2 (renovatebot#21417)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(http): Throw errors for schema mismatch (renovatebot#21395)

* refactor(datasource/npm): Remove unused fields from types (renovatebot#21192)

* refactor(datasource/deno): Add schema validation (renovatebot#21329)

* refactor(azure-bicep-resource): Refactor schema usage (renovatebot#21402)

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

* chore(deps): update codecov/codecov-action action to v3.1.2 (renovatebot#21430)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: migrate hostType (renovatebot#21432)

* refactor(manager/gradle): split `extractAllPackageFiles` into multiple sub-methods (renovatebot#21429)

* refactor(dotnet-version): Refactor schemas (renovatebot#21426)

* chore(deps): update dependency @types/luxon to v3.3.0 (renovatebot#21418)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>

* docs: add GitHub PAT hint for fetchReleaseNotes (renovatebot#21443)

* feat(manager/helmfile): Detect kustomization.yaml (renovatebot#21111)

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

* fix(ansible-galaxy): space parsing (renovatebot#20679)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* fix: Revert "refactor: safely parse composer files" (renovatebot#21448)

* build: export pipenv constraints

* feat(datasource): rename `node` -> `node-version` (renovatebot#21149)

* refactor(platform): optional `getVulnerabilityAlerts` (renovatebot#21449)

* feat(fs): add `isValidLocalPath` function (renovatebot#21433)

* feat: support depth URL argument in Terraform modules (renovatebot#21287)

* feat(config): rename stabilityDays to minimumReleaseAge (renovatebot#21376)

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

* chore(deps): update actions/checkout action to v3.5.1 (renovatebot#21464)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 72fa4d2 (renovatebot#21463)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency type-fest to v3.8.0 (renovatebot#21466)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-import-resolver-typescript to v3.5.5 (renovatebot#21465)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(vulnerabilities): rename fetchVulnerabilities to appendVulnerabilityPackageRules (renovatebot#21468)

* chore(deps): update linters (renovatebot#21469)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to v18.16.0 (renovatebot#21470)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to v18.16.0 (renovatebot#21472)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(pull requests): rewrite (renovatebot#21440)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* fix(fs): allow `@` inside paths (renovatebot#21476)

* chore(deps): update actions/stale action to v8 (renovatebot#21479)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(fs): allow `+$` inside paths (renovatebot#21482)

* docs: refresh links around presets (renovatebot#21484)

* chore(deps): update actions/checkout action to v3.5.2 (renovatebot#21487)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update peter-evans/create-pull-request action to v5 (renovatebot#21477)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency semantic-release to v21 (renovatebot#21478)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: Add Maintaining AUR packages with Renovate user story  (renovatebot#21413)

* fix(cache): use UTC dates for cache strategy calculations (renovatebot#21488)

* feat: compare all branch authors when deciding if a branch is modified (renovatebot#20739)

* chore(deps): update github/codeql-action action to v2.2.12 (renovatebot#21493)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency memfs to v3.5.0 (renovatebot#21503)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: Revert "feat: compare all branch authors when deciding if a branch is modified" (renovatebot#21505)

* docs: add restriction on matchCurrentVersion (renovatebot#21485)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* build: support more containerbase tools

* chore(deps): update dependency lint-staged to v13.2.1 (renovatebot#21518)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to v5.0.4 (renovatebot#21526)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(manager/github-actions): allow dot `.` in reusable workflow repository name (renovatebot#21519)

* feat: add swc package to monorepo group (renovatebot#21431)

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

* build: add java-maven install-tool support

* fix(fs): allow `{}` inside paths (renovatebot#21530)

* chore(deps): update node.js to b6efb2a (renovatebot#21528)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(maven): Support versions containing `+` sign (renovatebot#21533)

* docs: update references to renovate/renovate to v35.48.2 (renovatebot#21542)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21543)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21544)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21545)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21546)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21547)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(gradle/manager): introduce method to resolve variables (renovatebot#21531)

* feat: disable setting COMPOSER_AUTH for gitlab (renovatebot#20634)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* feat(schema): Better utility for JSON parsing (renovatebot#21536)

* chore(devcontainer): unpin docker image (renovatebot#21553)

* build(deps): update aws-sdk-js-v3 monorepo (renovatebot#21549)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* docs: explain how to use presets (renovatebot#21534)

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

* init

Signed-off-by: Jinna C <jinnatim@gmail.com>

* working variable lookup

Signed-off-by: Jinna C <jinnatim@gmail.com>

* rename variable

Signed-off-by: Jinna C <jinnatim@gmail.com>

---------

Signed-off-by: Jinna C <jinnatim@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: John Daly <john.daly2@gmail.com>
Co-authored-by: Johannes Feichtner <343448+Churro@users.noreply.github.com>
Co-authored-by: ​Faizaan <aulisius@users.noreply.github.com>
Co-authored-by: Adam Setch <adam.setch@outlook.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
Co-authored-by: Sullivan SENECHAL <soullivaneuh@gmail.com>
Co-authored-by: Nikolai Røed Kristiansen <nikolai.kristiansen@remarkable.no>
Co-authored-by: Youssef Dhraief <youssef.dhraief@heycar.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
Co-authored-by: Liora Milbaum <liora@lmb.co.il>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Gabriel-Ladzaretti <97394622+Gabriel-Ladzaretti@users.noreply.github.com>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Skyler Mäntysaari <samip5@users.noreply.github.com>
Co-authored-by: IKEDA Sho <suicaicoca@gmail.com>
Co-authored-by: Florian Greinacher <florian.greinacher@siemens.com>
Co-authored-by: kegato <37505324+kegato@users.noreply.github.com>
Co-authored-by: curtvict <96080054+curtvict@users.noreply.github.com>
Co-authored-by: Sami Al-Dury <57627858+samialdury@users.noreply.github.com>
Co-authored-by: Malte Poll <1780588+malt3@users.noreply.github.com>
Co-authored-by: Jesse Simpson <jesse.simpson@camunda.com>
Co-authored-by: Sam <687928+samrogerson@users.noreply.github.com>
Co-authored-by: Sam <samrogerson@users.noreply.github.com>
Co-authored-by: Johannes Grumböck <johannes.grumboeck@redbull.com>
Co-authored-by: David Straub <Scinvention@gmail.com>
Co-authored-by: Chuck Grindel <chuck.grindel@gmail.com>
Co-authored-by: Hikari Hayashi <rev.hikari@gmail.com>
Co-authored-by: William Boman <william@redwill.se>
Co-authored-by: Philip <42116482+PhilipAbed@users.noreply.github.com>
Co-authored-by: Björn Böing <b.boeing@online.de>
Co-authored-by: Nikolai Røed Kristiansen <nikolaik@gmail.com>
Co-authored-by: kechigon <43576135+kechigon@users.noreply.github.com>
Co-authored-by: Vojta Polak <vojta.polak@gmail.com>
Co-authored-by: Róbert Papp <papp.robert.s@gmail.com>
Co-authored-by: Alex Kessock <akessock@gmail.com>
Co-authored-by: Jeroen de Bruijn <62570005+jdbruijn@users.noreply.github.com>
Co-authored-by: Daiki Nishikawa <nd.12021218@gmail.com>
Co-authored-by: DjordyKoert <djordy.koert@live.nl>
cjtim added a commit to cjtim/renovate that referenced this pull request Apr 20, 2023
* fix(platform/bitbucket): use `uuid` instead of `username` for issues filter (renovatebot#20960)

* fix(config): migrate includeForks properly (renovatebot#20965)

* chore(deps): update actions/checkout action to v3.4.0 (renovatebot#20970)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency rimraf to v4.4.0 (renovatebot#20973)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: Prevent uninitialized cacheProxy from being accessed in cleanup (renovatebot#20975)

* feat(manager/gradle): add support for plugins in inlined version catalogs (renovatebot#20969)

* fix: Add support for PAT in Bitbucket Server. Closes renovatebot#14900 (renovatebot#20974)

* fix: Revert "fix: Add support for PAT in Bitbucket Server. Closes renovatebot#14900" (renovatebot#20979)

* docs(platform/bitbucket-server): add Data Center (renovatebot#20980)

* feat(manager/bitbucket-pipelines): add support for docker-based pipes (renovatebot#20938)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* chore: change invalid to needs-discussion (renovatebot#20997)

* chore(deps): update dependency @types/node to v18.15.0 (renovatebot#20999)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 0359d0e (renovatebot#20998)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(bitbucket): use correct case   (renovatebot#21002)

* fix(auto-replace): handle missing depName or packageName values (renovatebot#21005)

* chore(deps): update dependency lint-staged to v13.2.0 (renovatebot#21006)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 85f7a97 (renovatebot#21014)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint to v8.36.0 (renovatebot#21016)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to a016596 (renovatebot#21018)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore: downgrade cached etag log to trace

* docs(go modules): vendored major upgrades not supported (renovatebot#21025)

* feat(github): Don't store `updatedAt` field in GraphQL cache record (renovatebot#21024)

* chore(logs): lower lookup logging (renovatebot#21027)

* feat(presets): gitbeaker monorepo (renovatebot#21028)

* chore(deps): update dependency aws-sdk-client-mock to v2.1.1 (renovatebot#21029)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: clarify forkProcessing filename (renovatebot#21021)

* feat(manager/helmfile): Support kustomize (renovatebot#20782)

* refactor(git): cache list of branches per-sha per repo (renovatebot#20839)

* feat(manager/argocd): added support for argocd multisource (renovatebot#20648)

* feat(git): use rev-list count to determine behind base status (renovatebot#21036)

* refactor(test): use minimal config objects (renovatebot#20773)

* fix(platform/github): detect pr-edited if target changed (renovatebot#21026)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* refactor: exactOptionalPropertyTypes (renovatebot#20761)

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

* docs: update references to renovate/renovate to v35.14.1 (renovatebot#21040)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21041)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(asdf-pulumi): Extract version (renovatebot#21038)

* chore(deps): update dependency @types/node to v18.15.1 (renovatebot#21042)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update actions/dependency-review-action action to v3.0.4 (renovatebot#21043)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(data): automatic update of static data (renovatebot#21030)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>

* chore(deps): update dependency @types/node to v18.15.2 (renovatebot#21053)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 3c89fc4 (renovatebot#21055)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters (renovatebot#21054)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update opentelemetry-js monorepo (renovatebot#21050)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>

* refactor: MergeConfidence types (renovatebot#21058)

* refactor: merge confidence default undefined (renovatebot#21059)

* chore(deps): update dependency @types/node to v18.15.3 (renovatebot#21060)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat: customize merge confidence host (renovatebot#21061)

Co-authored-by: Gabriel-Ladzaretti <97394622+Gabriel-Ladzaretti@users.noreply.github.com>

* chore: improve bug issue template (renovatebot#21051)

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

* feat(replacements): support for replacement name templating (renovatebot#20905)

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* feat(packageRules): add merge confidence matcher (renovatebot#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>

* fix: remove `pkg.version` from prFingerprintConfig (renovatebot#21077)

* docs(replacement): update examples (renovatebot#21076)

* docs(self-hosting examples): update renovate version references (renovatebot#21067)

* docs(config options): `improveprBodyTemplate` explanation (renovatebot#20945)

* docs(config options): rewrite `branchName` documention, redirect to discussion (renovatebot#20949)

* docs: fix `replacementNameTemplate` samples (renovatebot#21085)

* feat(presets): add containerbase workarounds (renovatebot#21086)

* feat(presets): add more containerbase replacements (renovatebot#21084)

* fix(manager/flux): the parsing of ocirepository (renovatebot#21070)

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

* chore(deps): update github/codeql-action action to v2.2.8 (renovatebot#21095)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(platform/github): don't retry merge when blocked by required status check (renovatebot#21063)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* feat(cache): Fallback to older decorator results on error (renovatebot#20795)

* chore(deps): update dependency jest-mock-extended to v3.0.4 (renovatebot#21112)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency deepmerge to v4.3.1 (renovatebot#21115)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(config): set subType=string for all arrays (renovatebot#21118)

* fix: remove traefik manual sourceUrl (renovatebot#21117)

* chore(deps): update actions/checkout action to v3.5.0 (renovatebot#21120)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat: Better defaults for Codespaces configuration (renovatebot#21113)

* chore(deps): update node.js to a396d1d (renovatebot#21135)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency semantic-release to v20.1.3 (renovatebot#21139)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to dd071f0 (renovatebot#21141)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to d0a1856 (renovatebot#21142)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(manager/velaci): Set displayName and url (renovatebot#21143)

* feat(config): multi-org secrets decrypt (renovatebot#21147)

* feat(manager/pyenv): specify "Python" for commitMessageTopic (renovatebot#21145)

* fix: perform pr-update when requested regardless of pr-cache state (renovatebot#21148)

* chore(deps): update node.js to cfdd74d (renovatebot#21159)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(onboarding): improve preset description resolution (renovatebot#21165)

* chore(deps): replace node.js with ghcr.io/containerbase/node 18.15.0 (renovatebot#21158)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(presets): use replacementNameTemplate for k8s-registry-move (renovatebot#21103)

* docs: encrypt CLI usage (renovatebot#21162)

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

* fix(manager/helmfile): Detect more local charts (renovatebot#21093)

* fix(merge-confidence): escape forward slashes in package names (renovatebot#21168)

* chore(deps): update dependency @types/eslint to v8.21.3 (renovatebot#21171)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency safe-stable-stringify to v2.4.3 (renovatebot#21170)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters (renovatebot#21172)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.23.2 (renovatebot#21175)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21176)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21177)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.23.3 (renovatebot#21178)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21179)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency @renovatebot/ruby-semver to v2.1.10 (renovatebot#21180)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(schema): Remove `looseObject` helper (renovatebot#21164)

* build(deps): update dependency prettier to v2.8.5 (renovatebot#21189)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency prettier to v2.8.7 (renovatebot#21190)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(replacement): consolidate replacement rules (renovatebot#21155)

* feat(datasource/docker): support registry proxy for digest updates (renovatebot#20777)

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* build(deps): update dependency prettier to v2.8.7 (renovatebot#21190)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update opentelemetry-js monorepo (renovatebot#21197)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency fs-extra to v11.1.1 (renovatebot#21196)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update github/codeql-action action to v2.2.9 (renovatebot#21198)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency @renovatebot/osv-offline to v1.2.3 (renovatebot#21199)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency xmldoc to v1.3.0 (renovatebot#21202)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v18.15.5 (renovatebot#21201)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v18.15.10 (renovatebot#21203)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(onboarding): force branch creation to prevent diff-check (renovatebot#21200)

* build(deps): update dependency cacache to v17.0.5 (renovatebot#21214)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore: use `node:` protocol imports (renovatebot#21181)

* fix: merge config constraints over package file extracted constraints (renovatebot#21207)

* feat(manager/bitbucket-pipelines): support docker image object (renovatebot#21102)

* chore(deps): update dependency rimraf to v4.4.1 (renovatebot#21240)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to cde49f8 (renovatebot#21241)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(automerge): add example monorepo package automerge (renovatebot#21223)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* fix(github-release-attachments): set token correctly (renovatebot#21233)

* chore(deps): update dependency @types/diff to v5.0.3 (renovatebot#21253)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency type-fest to v3.7.0 (renovatebot#21245)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(presets): Add tiptap monorepo (renovatebot#21254)

* fix(presets): name typo (renovatebot#21064)

* feat(bazel): Support for rules_oci / oci_pull (renovatebot#21216)

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

* fix(manager/kubernetes): allow trailing comments (renovatebot#21260)

* feat(template): indentation capture group (renovatebot#21193)

* feat(issues): add jira http util (renovatebot#21056)

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

* feat(presets): add storybook-react-native monorepo (renovatebot#21273)

* chore(deps): update dependency typescript to v5 (renovatebot#21011)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>

* feat: autoclose PRs when repo disabled (renovatebot#21263)

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

* refactor: rename finalise to finalize (renovatebot#21278)

* build(deps): update dependency @renovatebot/osv-offline to v1.2.4 (renovatebot#21277)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(yarn): detect already-updated for yarn 2/3 (renovatebot#21285)

* build(deps): update dependency nanoid to v3.3.6 (renovatebot#21288)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency slugify to v1.6.6 (renovatebot#21289)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(cache): catch redis set value errors (renovatebot#21290)

* chore(deps): update dependency type-fest to v3.7.1 (renovatebot#21291)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency type-fest to v3.7.2 (renovatebot#21293)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.31.4 (renovatebot#21295)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(vulnerabilities): skip withdrawn security advisories (renovatebot#21294)

* chore(deps): lock file maintenance (renovatebot#21296)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.31.5 (renovatebot#21303)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(asdf): Support sops asdf plugin (renovatebot#21306)

* chore(deps): update node.js to 9242d23 (renovatebot#21312)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters to v5.57.0 (renovatebot#21314)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters (renovatebot#21315)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/lodash to v4.14.192 (renovatebot#21313)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update template capture group definitions (renovatebot#21311)

* fix(yarn): use yarn up -R for lock file updating (renovatebot#21309)

* fix(versioning/hashicorp): allow numbered unstable versions (renovatebot#21334)

* chore: improve user-facing label action comments (renovatebot#21322)

* test(vulnerabilities): add unit test to confirm package rule order (renovatebot#21339)

* chore(deps): update dependency @types/node to v18.15.11 (renovatebot#21345)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(issue labeling): add new labels (renovatebot#21348)

* feat(datasource/crate): add sparse registry support (renovatebot#21187)

Co-authored-by: Sam <samrogerson@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>

* feat: fetch changelogs for private Terraform Cloud modules (renovatebot#21356)

* fix(manager/gradle): handle dot as optional when parsing plugins in Kotlin DSL (renovatebot#21362)

* chore(deps): update github/codeql-action action to v2.2.10 (renovatebot#21363)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(util/pretty-time): Ensure support for `years`, `months` and `weeks` (renovatebot#21366)

* refactor(dotnet-version): Fix schema for dates (renovatebot#21367)

* docs(rangeStrategy): clarify v35 `auto` behavior (renovatebot#21372)

* refactor(http): Enhanced integration with data schemas (renovatebot#21338)

* chore(deps): update github/codeql-action action to v2.2.11 (renovatebot#21373)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update opentelemetry-js monorepo (renovatebot#21374)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to v5.0.3 (renovatebot#21375)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore: export poetry helper functions

* feat(onboarding): use cache to check if repo is onboarded (renovatebot#20733)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* fix(manager/regex): set replaceString for digest-only matches (renovatebot#21370)

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

* test(manager/regex): add replaceString to all non-snapshot based test assertions (renovatebot#21380)

* feat(schema-utils): Add JSON parsing functions (renovatebot#21384)

* chore(deps): update node.js to 4a703da (renovatebot#21388)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: update cache record TTL to not account for Daylight Saving time (renovatebot#21389)

* feat: RENOVATE_X_IGNORE_RE2 (renovatebot#21391)

* refactor: safely parse composer files (renovatebot#21173)

* chore(deps): update node.js to d8906c1 (renovatebot#21397)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(presets): update pixijs repo urls (renovatebot#21396)

* chore(deps): update node.js to d7bd3e3 (renovatebot#21398)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(template): add equals helper (renovatebot#21385)

* chore(deps): update dependency ts-jest to v29.1.0 (renovatebot#21400)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(http): Don't use shallow copy for JSON results (renovatebot#21401)

* docs: update references to renovate/renovate to v35.40.0 (renovatebot#21403)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21404)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(platform): add id for each platform (renovatebot#21405)

* test: jest isolation (renovatebot#21406)

* fix(platform/bitbucket): remove interactive text in issue should be read only (renovatebot#21409)

* fix(manager/gradle): resolve values when assigning symbols to variables (renovatebot#21411)

* build(deps): update dependency graph-data-structure to v3.3.0 (renovatebot#21412)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/luxon to v3.2.2 (renovatebot#21417)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(http): Throw errors for schema mismatch (renovatebot#21395)

* refactor(datasource/npm): Remove unused fields from types (renovatebot#21192)

* refactor(datasource/deno): Add schema validation (renovatebot#21329)

* refactor(azure-bicep-resource): Refactor schema usage (renovatebot#21402)

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

* chore(deps): update codecov/codecov-action action to v3.1.2 (renovatebot#21430)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: migrate hostType (renovatebot#21432)

* refactor(manager/gradle): split `extractAllPackageFiles` into multiple sub-methods (renovatebot#21429)

* refactor(dotnet-version): Refactor schemas (renovatebot#21426)

* chore(deps): update dependency @types/luxon to v3.3.0 (renovatebot#21418)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>

* docs: add GitHub PAT hint for fetchReleaseNotes (renovatebot#21443)

* feat(manager/helmfile): Detect kustomization.yaml (renovatebot#21111)

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

* fix(ansible-galaxy): space parsing (renovatebot#20679)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* fix: Revert "refactor: safely parse composer files" (renovatebot#21448)

* build: export pipenv constraints

* feat(datasource): rename `node` -> `node-version` (renovatebot#21149)

* refactor(platform): optional `getVulnerabilityAlerts` (renovatebot#21449)

* feat(fs): add `isValidLocalPath` function (renovatebot#21433)

* feat: support depth URL argument in Terraform modules (renovatebot#21287)

* feat(config): rename stabilityDays to minimumReleaseAge (renovatebot#21376)

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

* chore(deps): update actions/checkout action to v3.5.1 (renovatebot#21464)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 72fa4d2 (renovatebot#21463)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency type-fest to v3.8.0 (renovatebot#21466)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-import-resolver-typescript to v3.5.5 (renovatebot#21465)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(vulnerabilities): rename fetchVulnerabilities to appendVulnerabilityPackageRules (renovatebot#21468)

* chore(deps): update linters (renovatebot#21469)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to v18.16.0 (renovatebot#21470)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to v18.16.0 (renovatebot#21472)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(pull requests): rewrite (renovatebot#21440)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* fix(fs): allow `@` inside paths (renovatebot#21476)

* chore(deps): update actions/stale action to v8 (renovatebot#21479)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(fs): allow `+$` inside paths (renovatebot#21482)

* docs: refresh links around presets (renovatebot#21484)

* chore(deps): update actions/checkout action to v3.5.2 (renovatebot#21487)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update peter-evans/create-pull-request action to v5 (renovatebot#21477)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency semantic-release to v21 (renovatebot#21478)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: Add Maintaining AUR packages with Renovate user story  (renovatebot#21413)

* fix(cache): use UTC dates for cache strategy calculations (renovatebot#21488)

* feat: compare all branch authors when deciding if a branch is modified (renovatebot#20739)

* chore(deps): update github/codeql-action action to v2.2.12 (renovatebot#21493)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency memfs to v3.5.0 (renovatebot#21503)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: Revert "feat: compare all branch authors when deciding if a branch is modified" (renovatebot#21505)

* docs: add restriction on matchCurrentVersion (renovatebot#21485)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* build: support more containerbase tools

* chore(deps): update dependency lint-staged to v13.2.1 (renovatebot#21518)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to v5.0.4 (renovatebot#21526)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(manager/github-actions): allow dot `.` in reusable workflow repository name (renovatebot#21519)

* feat: add swc package to monorepo group (renovatebot#21431)

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

* build: add java-maven install-tool support

* fix(fs): allow `{}` inside paths (renovatebot#21530)

* chore(deps): update node.js to b6efb2a (renovatebot#21528)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(maven): Support versions containing `+` sign (renovatebot#21533)

* docs: update references to renovate/renovate to v35.48.2 (renovatebot#21542)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21543)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21544)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21545)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21546)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21547)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(gradle/manager): introduce method to resolve variables (renovatebot#21531)

* feat: disable setting COMPOSER_AUTH for gitlab (renovatebot#20634)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* feat(schema): Better utility for JSON parsing (renovatebot#21536)

* chore(devcontainer): unpin docker image (renovatebot#21553)

* build(deps): update aws-sdk-js-v3 monorepo (renovatebot#21549)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* docs: explain how to use presets (renovatebot#21534)

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

* init

Signed-off-by: Jinna C <jinnatim@gmail.com>

* working variable lookup

Signed-off-by: Jinna C <jinnatim@gmail.com>

* rename variable

Signed-off-by: Jinna C <jinnatim@gmail.com>

---------

Signed-off-by: Jinna C <jinnatim@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: John Daly <john.daly2@gmail.com>
Co-authored-by: Johannes Feichtner <343448+Churro@users.noreply.github.com>
Co-authored-by: ​Faizaan <aulisius@users.noreply.github.com>
Co-authored-by: Adam Setch <adam.setch@outlook.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
Co-authored-by: Sullivan SENECHAL <soullivaneuh@gmail.com>
Co-authored-by: Nikolai Røed Kristiansen <nikolai.kristiansen@remarkable.no>
Co-authored-by: Youssef Dhraief <youssef.dhraief@heycar.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
Co-authored-by: Liora Milbaum <liora@lmb.co.il>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Gabriel-Ladzaretti <97394622+Gabriel-Ladzaretti@users.noreply.github.com>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Skyler Mäntysaari <samip5@users.noreply.github.com>
Co-authored-by: IKEDA Sho <suicaicoca@gmail.com>
Co-authored-by: Florian Greinacher <florian.greinacher@siemens.com>
Co-authored-by: kegato <37505324+kegato@users.noreply.github.com>
Co-authored-by: curtvict <96080054+curtvict@users.noreply.github.com>
Co-authored-by: Sami Al-Dury <57627858+samialdury@users.noreply.github.com>
Co-authored-by: Malte Poll <1780588+malt3@users.noreply.github.com>
Co-authored-by: Jesse Simpson <jesse.simpson@camunda.com>
Co-authored-by: Sam <687928+samrogerson@users.noreply.github.com>
Co-authored-by: Sam <samrogerson@users.noreply.github.com>
Co-authored-by: Johannes Grumböck <johannes.grumboeck@redbull.com>
Co-authored-by: David Straub <Scinvention@gmail.com>
Co-authored-by: Chuck Grindel <chuck.grindel@gmail.com>
Co-authored-by: Hikari Hayashi <rev.hikari@gmail.com>
Co-authored-by: William Boman <william@redwill.se>
Co-authored-by: Philip <42116482+PhilipAbed@users.noreply.github.com>
Co-authored-by: Björn Böing <b.boeing@online.de>
Co-authored-by: Nikolai Røed Kristiansen <nikolaik@gmail.com>
Co-authored-by: kechigon <43576135+kechigon@users.noreply.github.com>
Co-authored-by: Vojta Polak <vojta.polak@gmail.com>
Co-authored-by: Róbert Papp <papp.robert.s@gmail.com>
Co-authored-by: Alex Kessock <akessock@gmail.com>
Co-authored-by: Jeroen de Bruijn <62570005+jdbruijn@users.noreply.github.com>
Co-authored-by: Daiki Nishikawa <nd.12021218@gmail.com>
Co-authored-by: DjordyKoert <djordy.koert@live.nl>
cjtim added a commit to cjtim/renovate that referenced this pull request Apr 20, 2023
* fix(platform/bitbucket): use `uuid` instead of `username` for issues filter (renovatebot#20960)

* fix(config): migrate includeForks properly (renovatebot#20965)

* chore(deps): update actions/checkout action to v3.4.0 (renovatebot#20970)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency rimraf to v4.4.0 (renovatebot#20973)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: Prevent uninitialized cacheProxy from being accessed in cleanup (renovatebot#20975)

* feat(manager/gradle): add support for plugins in inlined version catalogs (renovatebot#20969)

* fix: Add support for PAT in Bitbucket Server. Closes renovatebot#14900 (renovatebot#20974)

* fix: Revert "fix: Add support for PAT in Bitbucket Server. Closes renovatebot#14900" (renovatebot#20979)

* docs(platform/bitbucket-server): add Data Center (renovatebot#20980)

* feat(manager/bitbucket-pipelines): add support for docker-based pipes (renovatebot#20938)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* chore: change invalid to needs-discussion (renovatebot#20997)

* chore(deps): update dependency @types/node to v18.15.0 (renovatebot#20999)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 0359d0e (renovatebot#20998)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(bitbucket): use correct case   (renovatebot#21002)

* fix(auto-replace): handle missing depName or packageName values (renovatebot#21005)

* chore(deps): update dependency lint-staged to v13.2.0 (renovatebot#21006)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 85f7a97 (renovatebot#21014)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint to v8.36.0 (renovatebot#21016)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to a016596 (renovatebot#21018)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore: downgrade cached etag log to trace

* docs(go modules): vendored major upgrades not supported (renovatebot#21025)

* feat(github): Don't store `updatedAt` field in GraphQL cache record (renovatebot#21024)

* chore(logs): lower lookup logging (renovatebot#21027)

* feat(presets): gitbeaker monorepo (renovatebot#21028)

* chore(deps): update dependency aws-sdk-client-mock to v2.1.1 (renovatebot#21029)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: clarify forkProcessing filename (renovatebot#21021)

* feat(manager/helmfile): Support kustomize (renovatebot#20782)

* refactor(git): cache list of branches per-sha per repo (renovatebot#20839)

* feat(manager/argocd): added support for argocd multisource (renovatebot#20648)

* feat(git): use rev-list count to determine behind base status (renovatebot#21036)

* refactor(test): use minimal config objects (renovatebot#20773)

* fix(platform/github): detect pr-edited if target changed (renovatebot#21026)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* refactor: exactOptionalPropertyTypes (renovatebot#20761)

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

* docs: update references to renovate/renovate to v35.14.1 (renovatebot#21040)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21041)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(asdf-pulumi): Extract version (renovatebot#21038)

* chore(deps): update dependency @types/node to v18.15.1 (renovatebot#21042)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update actions/dependency-review-action action to v3.0.4 (renovatebot#21043)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(data): automatic update of static data (renovatebot#21030)

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>

* chore(deps): update dependency @types/node to v18.15.2 (renovatebot#21053)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 3c89fc4 (renovatebot#21055)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters (renovatebot#21054)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update opentelemetry-js monorepo (renovatebot#21050)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>

* refactor: MergeConfidence types (renovatebot#21058)

* refactor: merge confidence default undefined (renovatebot#21059)

* chore(deps): update dependency @types/node to v18.15.3 (renovatebot#21060)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat: customize merge confidence host (renovatebot#21061)

Co-authored-by: Gabriel-Ladzaretti <97394622+Gabriel-Ladzaretti@users.noreply.github.com>

* chore: improve bug issue template (renovatebot#21051)

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

* feat(replacements): support for replacement name templating (renovatebot#20905)

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* feat(packageRules): add merge confidence matcher (renovatebot#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>

* fix: remove `pkg.version` from prFingerprintConfig (renovatebot#21077)

* docs(replacement): update examples (renovatebot#21076)

* docs(self-hosting examples): update renovate version references (renovatebot#21067)

* docs(config options): `improveprBodyTemplate` explanation (renovatebot#20945)

* docs(config options): rewrite `branchName` documention, redirect to discussion (renovatebot#20949)

* docs: fix `replacementNameTemplate` samples (renovatebot#21085)

* feat(presets): add containerbase workarounds (renovatebot#21086)

* feat(presets): add more containerbase replacements (renovatebot#21084)

* fix(manager/flux): the parsing of ocirepository (renovatebot#21070)

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

* chore(deps): update github/codeql-action action to v2.2.8 (renovatebot#21095)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(platform/github): don't retry merge when blocked by required status check (renovatebot#21063)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* feat(cache): Fallback to older decorator results on error (renovatebot#20795)

* chore(deps): update dependency jest-mock-extended to v3.0.4 (renovatebot#21112)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency deepmerge to v4.3.1 (renovatebot#21115)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(config): set subType=string for all arrays (renovatebot#21118)

* fix: remove traefik manual sourceUrl (renovatebot#21117)

* chore(deps): update actions/checkout action to v3.5.0 (renovatebot#21120)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat: Better defaults for Codespaces configuration (renovatebot#21113)

* chore(deps): update node.js to a396d1d (renovatebot#21135)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency semantic-release to v20.1.3 (renovatebot#21139)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to dd071f0 (renovatebot#21141)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to d0a1856 (renovatebot#21142)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(manager/velaci): Set displayName and url (renovatebot#21143)

* feat(config): multi-org secrets decrypt (renovatebot#21147)

* feat(manager/pyenv): specify "Python" for commitMessageTopic (renovatebot#21145)

* fix: perform pr-update when requested regardless of pr-cache state (renovatebot#21148)

* chore(deps): update node.js to cfdd74d (renovatebot#21159)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(onboarding): improve preset description resolution (renovatebot#21165)

* chore(deps): replace node.js with ghcr.io/containerbase/node 18.15.0 (renovatebot#21158)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(presets): use replacementNameTemplate for k8s-registry-move (renovatebot#21103)

* docs: encrypt CLI usage (renovatebot#21162)

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

* fix(manager/helmfile): Detect more local charts (renovatebot#21093)

* fix(merge-confidence): escape forward slashes in package names (renovatebot#21168)

* chore(deps): update dependency @types/eslint to v8.21.3 (renovatebot#21171)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency safe-stable-stringify to v2.4.3 (renovatebot#21170)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters (renovatebot#21172)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.23.2 (renovatebot#21175)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21176)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21177)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.23.3 (renovatebot#21178)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21179)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency @renovatebot/ruby-semver to v2.1.10 (renovatebot#21180)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(schema): Remove `looseObject` helper (renovatebot#21164)

* build(deps): update dependency prettier to v2.8.5 (renovatebot#21189)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency prettier to v2.8.7 (renovatebot#21190)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(replacement): consolidate replacement rules (renovatebot#21155)

* feat(datasource/docker): support registry proxy for digest updates (renovatebot#20777)

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* build(deps): update dependency prettier to v2.8.7 (renovatebot#21190)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update opentelemetry-js monorepo (renovatebot#21197)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency fs-extra to v11.1.1 (renovatebot#21196)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update github/codeql-action action to v2.2.9 (renovatebot#21198)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency @renovatebot/osv-offline to v1.2.3 (renovatebot#21199)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency xmldoc to v1.3.0 (renovatebot#21202)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v18.15.5 (renovatebot#21201)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v18.15.10 (renovatebot#21203)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(onboarding): force branch creation to prevent diff-check (renovatebot#21200)

* build(deps): update dependency cacache to v17.0.5 (renovatebot#21214)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore: use `node:` protocol imports (renovatebot#21181)

* fix: merge config constraints over package file extracted constraints (renovatebot#21207)

* feat(manager/bitbucket-pipelines): support docker image object (renovatebot#21102)

* chore(deps): update dependency rimraf to v4.4.1 (renovatebot#21240)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to cde49f8 (renovatebot#21241)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(automerge): add example monorepo package automerge (renovatebot#21223)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* fix(github-release-attachments): set token correctly (renovatebot#21233)

* chore(deps): update dependency @types/diff to v5.0.3 (renovatebot#21253)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency type-fest to v3.7.0 (renovatebot#21245)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(presets): Add tiptap monorepo (renovatebot#21254)

* fix(presets): name typo (renovatebot#21064)

* feat(bazel): Support for rules_oci / oci_pull (renovatebot#21216)

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

* fix(manager/kubernetes): allow trailing comments (renovatebot#21260)

* feat(template): indentation capture group (renovatebot#21193)

* feat(issues): add jira http util (renovatebot#21056)

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

* feat(presets): add storybook-react-native monorepo (renovatebot#21273)

* chore(deps): update dependency typescript to v5 (renovatebot#21011)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>

* feat: autoclose PRs when repo disabled (renovatebot#21263)

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

* refactor: rename finalise to finalize (renovatebot#21278)

* build(deps): update dependency @renovatebot/osv-offline to v1.2.4 (renovatebot#21277)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(yarn): detect already-updated for yarn 2/3 (renovatebot#21285)

* build(deps): update dependency nanoid to v3.3.6 (renovatebot#21288)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency slugify to v1.6.6 (renovatebot#21289)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(cache): catch redis set value errors (renovatebot#21290)

* chore(deps): update dependency type-fest to v3.7.1 (renovatebot#21291)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency type-fest to v3.7.2 (renovatebot#21293)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.31.4 (renovatebot#21295)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(vulnerabilities): skip withdrawn security advisories (renovatebot#21294)

* chore(deps): lock file maintenance (renovatebot#21296)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update references to renovate/renovate to v35.31.5 (renovatebot#21303)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(asdf): Support sops asdf plugin (renovatebot#21306)

* chore(deps): update node.js to 9242d23 (renovatebot#21312)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters to v5.57.0 (renovatebot#21314)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update linters (renovatebot#21315)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/lodash to v4.14.192 (renovatebot#21313)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: update template capture group definitions (renovatebot#21311)

* fix(yarn): use yarn up -R for lock file updating (renovatebot#21309)

* fix(versioning/hashicorp): allow numbered unstable versions (renovatebot#21334)

* chore: improve user-facing label action comments (renovatebot#21322)

* test(vulnerabilities): add unit test to confirm package rule order (renovatebot#21339)

* chore(deps): update dependency @types/node to v18.15.11 (renovatebot#21345)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(issue labeling): add new labels (renovatebot#21348)

* feat(datasource/crate): add sparse registry support (renovatebot#21187)

Co-authored-by: Sam <samrogerson@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>

* feat: fetch changelogs for private Terraform Cloud modules (renovatebot#21356)

* fix(manager/gradle): handle dot as optional when parsing plugins in Kotlin DSL (renovatebot#21362)

* chore(deps): update github/codeql-action action to v2.2.10 (renovatebot#21363)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(util/pretty-time): Ensure support for `years`, `months` and `weeks` (renovatebot#21366)

* refactor(dotnet-version): Fix schema for dates (renovatebot#21367)

* docs(rangeStrategy): clarify v35 `auto` behavior (renovatebot#21372)

* refactor(http): Enhanced integration with data schemas (renovatebot#21338)

* chore(deps): update github/codeql-action action to v2.2.11 (renovatebot#21373)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update opentelemetry-js monorepo (renovatebot#21374)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to v5.0.3 (renovatebot#21375)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore: export poetry helper functions

* feat(onboarding): use cache to check if repo is onboarded (renovatebot#20733)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* fix(manager/regex): set replaceString for digest-only matches (renovatebot#21370)

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

* test(manager/regex): add replaceString to all non-snapshot based test assertions (renovatebot#21380)

* feat(schema-utils): Add JSON parsing functions (renovatebot#21384)

* chore(deps): update node.js to 4a703da (renovatebot#21388)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: update cache record TTL to not account for Daylight Saving time (renovatebot#21389)

* feat: RENOVATE_X_IGNORE_RE2 (renovatebot#21391)

* refactor: safely parse composer files (renovatebot#21173)

* chore(deps): update node.js to d8906c1 (renovatebot#21397)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(presets): update pixijs repo urls (renovatebot#21396)

* chore(deps): update node.js to d7bd3e3 (renovatebot#21398)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(template): add equals helper (renovatebot#21385)

* chore(deps): update dependency ts-jest to v29.1.0 (renovatebot#21400)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(http): Don't use shallow copy for JSON results (renovatebot#21401)

* docs: update references to renovate/renovate to v35.40.0 (renovatebot#21403)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21404)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(platform): add id for each platform (renovatebot#21405)

* test: jest isolation (renovatebot#21406)

* fix(platform/bitbucket): remove interactive text in issue should be read only (renovatebot#21409)

* fix(manager/gradle): resolve values when assigning symbols to variables (renovatebot#21411)

* build(deps): update dependency graph-data-structure to v3.3.0 (renovatebot#21412)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/luxon to v3.2.2 (renovatebot#21417)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feat(http): Throw errors for schema mismatch (renovatebot#21395)

* refactor(datasource/npm): Remove unused fields from types (renovatebot#21192)

* refactor(datasource/deno): Add schema validation (renovatebot#21329)

* refactor(azure-bicep-resource): Refactor schema usage (renovatebot#21402)

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

* chore(deps): update codecov/codecov-action action to v3.1.2 (renovatebot#21430)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: migrate hostType (renovatebot#21432)

* refactor(manager/gradle): split `extractAllPackageFiles` into multiple sub-methods (renovatebot#21429)

* refactor(dotnet-version): Refactor schemas (renovatebot#21426)

* chore(deps): update dependency @types/luxon to v3.3.0 (renovatebot#21418)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>

* docs: add GitHub PAT hint for fetchReleaseNotes (renovatebot#21443)

* feat(manager/helmfile): Detect kustomization.yaml (renovatebot#21111)

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

* fix(ansible-galaxy): space parsing (renovatebot#20679)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* fix: Revert "refactor: safely parse composer files" (renovatebot#21448)

* build: export pipenv constraints

* feat(datasource): rename `node` -> `node-version` (renovatebot#21149)

* refactor(platform): optional `getVulnerabilityAlerts` (renovatebot#21449)

* feat(fs): add `isValidLocalPath` function (renovatebot#21433)

* feat: support depth URL argument in Terraform modules (renovatebot#21287)

* feat(config): rename stabilityDays to minimumReleaseAge (renovatebot#21376)

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

* chore(deps): update actions/checkout action to v3.5.1 (renovatebot#21464)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to 72fa4d2 (renovatebot#21463)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency type-fest to v3.8.0 (renovatebot#21466)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-import-resolver-typescript to v3.5.5 (renovatebot#21465)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(vulnerabilities): rename fetchVulnerabilities to appendVulnerabilityPackageRules (renovatebot#21468)

* chore(deps): update linters (renovatebot#21469)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to v18.16.0 (renovatebot#21470)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update node.js to v18.16.0 (renovatebot#21472)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs(pull requests): rewrite (renovatebot#21440)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* fix(fs): allow `@` inside paths (renovatebot#21476)

* chore(deps): update actions/stale action to v8 (renovatebot#21479)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(fs): allow `+$` inside paths (renovatebot#21482)

* docs: refresh links around presets (renovatebot#21484)

* chore(deps): update actions/checkout action to v3.5.2 (renovatebot#21487)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update peter-evans/create-pull-request action to v5 (renovatebot#21477)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* build(deps): update dependency semantic-release to v21 (renovatebot#21478)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: Add Maintaining AUR packages with Renovate user story  (renovatebot#21413)

* fix(cache): use UTC dates for cache strategy calculations (renovatebot#21488)

* feat: compare all branch authors when deciding if a branch is modified (renovatebot#20739)

* chore(deps): update github/codeql-action action to v2.2.12 (renovatebot#21493)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency memfs to v3.5.0 (renovatebot#21503)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix: Revert "feat: compare all branch authors when deciding if a branch is modified" (renovatebot#21505)

* docs: add restriction on matchCurrentVersion (renovatebot#21485)

Co-authored-by: Rhys Arkins <rhys@arkins.net>

* build: support more containerbase tools

* chore(deps): update dependency lint-staged to v13.2.1 (renovatebot#21518)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to v5.0.4 (renovatebot#21526)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(manager/github-actions): allow dot `.` in reusable workflow repository name (renovatebot#21519)

* feat: add swc package to monorepo group (renovatebot#21431)

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

* build: add java-maven install-tool support

* fix(fs): allow `{}` inside paths (renovatebot#21530)

* chore(deps): update node.js to b6efb2a (renovatebot#21528)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(maven): Support versions containing `+` sign (renovatebot#21533)

* docs: update references to renovate/renovate to v35.48.2 (renovatebot#21542)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21543)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21544)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21545)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21546)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (renovatebot#21547)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* refactor(gradle/manager): introduce method to resolve variables (renovatebot#21531)

* feat: disable setting COMPOSER_AUTH for gitlab (renovatebot#20634)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* feat(schema): Better utility for JSON parsing (renovatebot#21536)

* chore(devcontainer): unpin docker image (renovatebot#21553)

* build(deps): update aws-sdk-js-v3 monorepo (renovatebot#21549)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* docs: explain how to use presets (renovatebot#21534)

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

* init

Signed-off-by: Jinna C <jinnatim@gmail.com>

* working variable lookup

Signed-off-by: Jinna C <jinnatim@gmail.com>

* rename variable

Signed-off-by: Jinna C <jinnatim@gmail.com>

---------

Signed-off-by: Jinna C <jinnatim@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: John Daly <john.daly2@gmail.com>
Co-authored-by: Johannes Feichtner <343448+Churro@users.noreply.github.com>
Co-authored-by: ​Faizaan <aulisius@users.noreply.github.com>
Co-authored-by: Adam Setch <adam.setch@outlook.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
Co-authored-by: Sullivan SENECHAL <soullivaneuh@gmail.com>
Co-authored-by: Nikolai Røed Kristiansen <nikolai.kristiansen@remarkable.no>
Co-authored-by: Youssef Dhraief <youssef.dhraief@heycar.com>
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
Co-authored-by: Liora Milbaum <liora@lmb.co.il>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Gabriel-Ladzaretti <97394622+Gabriel-Ladzaretti@users.noreply.github.com>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Skyler Mäntysaari <samip5@users.noreply.github.com>
Co-authored-by: IKEDA Sho <suicaicoca@gmail.com>
Co-authored-by: Florian Greinacher <florian.greinacher@siemens.com>
Co-authored-by: kegato <37505324+kegato@users.noreply.github.com>
Co-authored-by: curtvict <96080054+curtvict@users.noreply.github.com>
Co-authored-by: Sami Al-Dury <57627858+samialdury@users.noreply.github.com>
Co-authored-by: Malte Poll <1780588+malt3@users.noreply.github.com>
Co-authored-by: Jesse Simpson <jesse.simpson@camunda.com>
Co-authored-by: Sam <687928+samrogerson@users.noreply.github.com>
Co-authored-by: Sam <samrogerson@users.noreply.github.com>
Co-authored-by: Johannes Grumböck <johannes.grumboeck@redbull.com>
Co-authored-by: David Straub <Scinvention@gmail.com>
Co-authored-by: Chuck Grindel <chuck.grindel@gmail.com>
Co-authored-by: Hikari Hayashi <rev.hikari@gmail.com>
Co-authored-by: William Boman <william@redwill.se>
Co-authored-by: Philip <42116482+PhilipAbed@users.noreply.github.com>
Co-authored-by: Björn Böing <b.boeing@online.de>
Co-authored-by: Nikolai Røed Kristiansen <nikolaik@gmail.com>
Co-authored-by: kechigon <43576135+kechigon@users.noreply.github.com>
Co-authored-by: Vojta Polak <vojta.polak@gmail.com>
Co-authored-by: Róbert Papp <papp.robert.s@gmail.com>
Co-authored-by: Alex Kessock <akessock@gmail.com>
Co-authored-by: Jeroen de Bruijn <62570005+jdbruijn@users.noreply.github.com>
Co-authored-by: Daiki Nishikawa <nd.12021218@gmail.com>
Co-authored-by: DjordyKoert <djordy.koert@live.nl>
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 21, 2023
@setchy setchy added the type:feature Feature (new functionality) label May 13, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type:feature Feature (new functionality)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support package prefix replacements
6 participants