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(manager/helmfile): Support kustomize #20782

Merged
merged 11 commits into from Mar 19, 2023

Conversation

nikolaik
Copy link
Contributor

@nikolaik nikolaik commented Mar 6, 2023

Changes

This conditionally installs kustomize when kustomizations are used in a helmfile.yaml.

Context

Helmfile calls out to a kustomize binary in those cases when running helmfile deps so this is needed to support that scenario.

This is a followup to #19865

There is also a scenario where a helmfile can point to a local directory (e.g. chart: ./local) containing a file named kustomization.yaml. This case is not handled with this initial PR. Is it ok to go forward without handling that case?

This depends on containerbase/base#748

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

@nikolaik nikolaik marked this pull request as ready for review March 11, 2023 12:00
lib/modules/manager/helmfile/artifacts.ts Outdated Show resolved Hide resolved
lib/modules/manager/helmfile/utils.ts Outdated Show resolved Hide resolved
lib/modules/manager/helmfile/utils.ts Outdated Show resolved Hide resolved
lib/util/exec/containerbase.ts Show resolved Hide resolved
@nikolaik nikolaik requested a review from viceice March 11, 2023 19:32
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.

please do a real repo test

lib/modules/manager/helmfile/utils.ts Outdated Show resolved Hide resolved
@nikolaik
Copy link
Contributor Author

please do a real repo test

Set up a test repo at https://github.com/nikolaik/test-renovate-helmfile-kustomize and it looks promising:

$ yarn start --token ... nikolaik/test-renovate-helmfile-kustomize --binary-source docker
(...)
$ node -r ts-node/register/transpile-only -- lib/renovate.ts --token ... nikolaik/test-renovate-helmfile-kustomize --binary-source docker
 INFO: Repository started (repository=nikolaik/test-renovate-helmfile-kustomize)
       "renovateVersion": "0.0.0-semantic-release"
 INFO: Dependency extraction complete (repository=nikolaik/test-renovate-helmfile-kustomize, baseBranch=main)
       "stats": {
         "managers": {"helmfile": {"fileCount": 1, "depCount": 1}},
         "total": {"fileCount": 1, "depCount": 1}
       }
 INFO: Branch updated (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "commitSha": "ac67b9d48519db81cb98de8abb1b39124fdccac9"
 INFO: PR updated (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "pr": 1,
       "prTitle": "Update Helm release raw to v0.2.5"
 INFO: Repository finished (repository=nikolaik/test-renovate-helmfile-kustomize)
       "cloned": true,
       "durationMs": 33217
✨  Done in 40.73s.

Creating this PR nikolaik/test-renovate-helmfile-kustomize#1

@nikolaik nikolaik requested a review from viceice March 13, 2023 11:47
@viceice
Copy link
Member

viceice commented Mar 13, 2023

please do a real repo test

Set up a test repo at https://github.com/nikolaik/test-renovate-helmfile-kustomize and it looks promising:

$ yarn start --token ... nikolaik/test-renovate-helmfile-kustomize --binary-source docker
(...)
$ node -r ts-node/register/transpile-only -- lib/renovate.ts --token ... nikolaik/test-renovate-helmfile-kustomize --binary-source docker
 INFO: Repository started (repository=nikolaik/test-renovate-helmfile-kustomize)
       "renovateVersion": "0.0.0-semantic-release"
 INFO: Dependency extraction complete (repository=nikolaik/test-renovate-helmfile-kustomize, baseBranch=main)
       "stats": {
         "managers": {"helmfile": {"fileCount": 1, "depCount": 1}},
         "total": {"fileCount": 1, "depCount": 1}
       }
 INFO: Branch updated (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "commitSha": "ac67b9d48519db81cb98de8abb1b39124fdccac9"
 INFO: PR updated (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "pr": 1,
       "prTitle": "Update Helm release raw to v0.2.5"
 INFO: Repository finished (repository=nikolaik/test-renovate-helmfile-kustomize)
       "cloned": true,
       "durationMs": 33217
✨  Done in 40.73s.

Creating this PR nikolaik/test-renovate-helmfile-kustomize#1

you should run with debug log level, so we see new commands. so tick rebase checkbox and run again

@nikolaik
Copy link
Contributor Author

Here is the debug run. By the looks of it, it seems to be installing the kustomize tool like it is supposed to 😊

$ LOG_LEVEL=debug yarn start --token ... nikolaik/test-renovate-helmfile-kustomize --binary-source docker
(...)
$ node -r ts-node/register/transpile-only -- lib/renovate.ts --token ... nikolaik/test-renovate-helmfile-kustomize --binary-source docker
DEBUG: Using RE2 as regex engine
DEBUG: Parsing configs
DEBUG: Checking for config file in /home/nikolark/dev/renovate/config.js
DEBUG: No config file found on disk - skipping
DEBUG: File config
       "config": {}
DEBUG: CLI config
       "config": {
         "repositories": ["nikolaik/test-renovate-helmfile-kustomize"],
         "binarySource": "docker",
         "token": "***********"
       }
DEBUG: Env config
       "config": {"hostRules": []}
DEBUG: Combined config
       "config": {
         "hostRules": [],
         "repositories": ["nikolaik/test-renovate-helmfile-kustomize"],
         "binarySource": "docker",
         "token": "***********"
       }
DEBUG: Enabling forkProcessing while in non-autodiscover mode
DEBUG: Found valid git version: 2.39.2
DEBUG: Using default github endpoint: https://api.github.com/
DEBUG: GET https://api.github.com/user/emails = (code=ERR_NON_2XX_3XX_RESPONSE, statusCode=404 retryCount=0, duration=286)
DEBUG: Cannot read user/emails endpoint on GitHub to retrieve gitAuthor
DEBUG: Platform config
       "platformConfig": {
         "hostType": "github",
         "endpoint": "https://api.github.com/",
         "isGHApp": false,
         "isGhe": false,
         "userDetails": {"username": "nikolaik", "name": "..."},
         "userEmail": null
       },
       "renovateUsername": "nikolaik"
DEBUG: Adding token authentication for api.github.com to hostRules
DEBUG: Using baseDir: /tmp/renovate
DEBUG: Using cacheDir: /tmp/renovate/cache
DEBUG: Using containerbaseDir: /tmp/renovate/cache/containerbase
DEBUG: Initializing Renovate internal cache into /tmp/renovate/cache/renovate/renovate-cache-v1
DEBUG: Commits limit = null
DEBUG: Setting global hostRules
DEBUG: Adding token authentication for api.github.com to hostRules
DEBUG: validatePresets()
DEBUG: Reinitializing hostRules for repo
DEBUG: Clearing hostRules
DEBUG: Adding token authentication for api.github.com to hostRules
DEBUG: No dangling containers to remove
 INFO: Repository started (repository=nikolaik/test-renovate-helmfile-kustomize)
       "renovateVersion": "0.0.0-semantic-release"
DEBUG: Using localDir: /tmp/renovate/repos/github/nikolaik/test-renovate-helmfile-kustomize (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: PackageFiles.clear() - Package files deleted (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: initRepo("nikolaik/test-renovate-helmfile-kustomize") (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: nikolaik/test-renovate-helmfile-kustomize default branch = main (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using personal access token for git init (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Resetting npmrc (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: checkOnboarding() (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: isOnboarded() (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: findFile(renovate.json) (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Initializing git repository into /tmp/renovate/repos/github/nikolaik/test-renovate-helmfile-kustomize (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Performing blobless clone (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: git clone completed (repository=nikolaik/test-renovate-helmfile-kustomize)
       "durationMs": 1152
DEBUG: latest repository commit (repository=nikolaik/test-renovate-helmfile-kustomize)
       "latestCommit": {
         "hash": "acfea149bebe380e16c936cc29a8ede9d398ba23",
         "date": "2023-03-13T12:24:53+01:00",
         "message": "initial commit",
         "refs": "HEAD -> main, origin/main, origin/HEAD",
         "body": "",
         "author_name": "...",
         "author_email": "..."
       }
DEBUG: Config file exists, fileName: renovate.json (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Retrieving issueList (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Retrieved 1 issues (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Repo is onboarded (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Found renovate.json config file (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Repository config (repository=nikolaik/test-renovate-helmfile-kustomize)
       "fileName": "renovate.json",
       "config": {
         "$schema": "https://docs.renovatebot.com/renovate-schema.json",
         "extends": ["config:base"]
       }
DEBUG: migrateAndValidate() (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: No config migration necessary (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: massaged config (repository=nikolaik/test-renovate-helmfile-kustomize)
       "config": {
         "$schema": "https://docs.renovatebot.com/renovate-schema.json",
         "extends": ["config:base"]
       }
DEBUG: migrated config (repository=nikolaik/test-renovate-helmfile-kustomize)
       "config": {
         "$schema": "https://docs.renovatebot.com/renovate-schema.json",
         "extends": ["config:base"]
       }
DEBUG: Setting hostRules from config (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Found repo ignorePaths (repository=nikolaik/test-renovate-helmfile-kustomize)
       "ignorePaths": [
         "**/node_modules/**",
         "**/bower_components/**",
         "**/vendor/**",
         "**/examples/**",
         "**/__tests__/**",
         "**/test/**",
         "**/tests/**",
         "**/__fixtures__/**"
       ]
DEBUG: No vulnerability alerts found (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: No vulnerability alerts found (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: findIssue(Dependency Dashboard) (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Found issue 2 (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: No baseBranches (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: extract() (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Setting current branch to main (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: latest commit (repository=nikolaik/test-renovate-helmfile-kustomize)
       "branchName": "main",
       "latestCommitDate": "2023-03-13T12:24:53+01:00"
DEBUG: Using file match: (^|/)tasks/[^/]+\.ya?ml$ for manager ansible (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)requirements\.ya?ml$ for manager ansible-galaxy (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)galaxy\.ya?ml$ for manager ansible-galaxy (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)\.tool-versions$ for manager asdf (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: azure.*pipelines?.*\.ya?ml$ for manager azure-pipelines (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)batect(-bundle)?\.yml$ for manager batect (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)batect$ for manager batect-wrapper (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)WORKSPACE(|\.bazel)$ for manager bazel (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: \.bzl$ for manager bazel (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)\.bazelversion$ for manager bazelisk (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)\.?bitbucket-pipelines\.ya?ml$ for manager bitbucket-pipelines (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: buildkite\.ya?ml for manager buildkite (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: \.buildkite/.+\.ya?ml$ for manager buildkite (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)Gemfile$ for manager bundler (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: \.cake$ for manager cake (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)Cargo\.toml$ for manager cargo (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)\.circleci/config\.yml$ for manager circleci (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)cloudbuild\.ya?ml for manager cloudbuild (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)Podfile$ for manager cocoapods (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)([\w-]*)composer\.json$ for manager composer (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)conanfile\.(txt|py)$ for manager conan (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)(?:deps|bb)\.edn$ for manager deps-edn (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)(?:docker-)?compose[^/]*\.ya?ml$ for manager docker-compose (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/|\.)(Docker|Container)file$ for manager dockerfile (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)(Docker|Container)file[^/]*$ for manager dockerfile (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)\.drone\.yml$ for manager droneci (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)fleet\.ya?ml for manager fleet (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)flux-system/(?:.+/)?gotk-components\.yaml$ for manager flux (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)\.fvm/fvm_config\.json$ for manager fvm (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)\.gitmodules$ for manager git-submodules (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: ^(workflow-templates|\.github/workflows)/[^/]+\.ya?ml$ for manager github-actions (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)action\.ya?ml$ for manager github-actions (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: \.gitlab-ci\.yml$ for manager gitlabci (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: \.gitlab-ci\.yml$ for manager gitlabci-include (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)go\.mod$ for manager gomod (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: \.gradle(\.kts)?$ for manager gradle (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)gradle\.properties$ for manager gradle (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)gradle/.+\.toml$ for manager gradle (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: \.versions\.toml$ for manager gradle (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)versions.props$ for manager gradle (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)versions.lock$ for manager gradle (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)gradle/wrapper/gradle-wrapper\.properties$ for manager gradle-wrapper (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)requirements\.yaml$ for manager helm-requirements (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)values\.yaml$ for manager helm-values (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)helmfile\.yaml$ for manager helmfile (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)Chart\.yaml$ for manager helmv3 (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)bin/hermit$ for manager hermit (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: ^Formula/[^/]+[.]rb$ for manager homebrew (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: \.html?$ for manager html (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)plugins\.(txt|ya?ml)$ for manager jenkins (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)jsonnetfile\.json$ for manager jsonnet-bundler (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: ^.+\.main\.kts$ for manager kotlin-script (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)kustomization\.ya?ml$ for manager kustomize (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)project\.clj$ for manager leiningen (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/|\.)pom\.xml$ for manager maven (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: ^(((\.mvn)|(\.m2))/)?settings\.xml$ for manager maven (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|\/).mvn/wrapper/maven-wrapper.properties$ for manager maven-wrapper (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)package\.js$ for manager meteor (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)Mintfile$ for manager mint (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)mix\.exs$ for manager mix (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)flake\.nix$ for manager nix (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)\.node-version$ for manager nodenv (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)package\.json$ for manager npm (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: \.(?:cs|fs|vb)proj$ for manager nuget (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: \.(?:props|targets)$ for manager nuget (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)dotnet-tools\.json$ for manager nuget (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)global\.json$ for manager nuget (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)\.nvmrc$ for manager nvm (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)src/main/features/.+\.json$ for manager osgi (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)([\w-]*)requirements\.(txt|pip)$ for manager pip_requirements (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)setup\.py$ for manager pip_setup (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)Pipfile$ for manager pipenv (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)pyproject\.toml$ for manager poetry (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)\.pre-commit-config\.yaml$ for manager pre-commit (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)pubspec\.ya?ml$ for manager pub (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)Puppetfile$ for manager puppet (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)\.python-version$ for manager pyenv (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)\.ruby-version$ for manager ruby-version (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: \.sbt$ for manager sbt (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: project/[^/]*\.scala$ for manager sbt (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: project/build\.properties$ for manager sbt (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)setup\.cfg$ for manager setup-cfg (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)Package\.swift for manager swift (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: \.tf$ for manager terraform (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)\.terraform-version$ for manager terraform-version (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)terragrunt\.hcl$ for manager terragrunt (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)\.terragrunt-version$ for manager terragrunt-version (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: \.tflint\.hcl$ for manager tflint-plugin (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: ^\.travis\.yml$ for manager travis (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: (^|/)\.vela\.ya?ml$ for manager velaci (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Using file match: ^\.woodpecker(?:/[^/]+)?\.ya?ml$ for manager woodpecker (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Matched 1 file(s) for manager helmfile: helmfile.yaml (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Matched 1 file(s) for manager kustomize: chart/kustomization.yaml (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: repositories discovered. (repository=nikolaik/test-renovate-helmfile-kustomize)
       "registryAliases": {"incubator": "https://charts.helm.sh/incubator/"}
DEBUG: manager extract durations (ms) (repository=nikolaik/test-renovate-helmfile-kustomize)
       "managers": {"helmfile": 3, "kustomize": 4}
DEBUG: Found helmfile package files (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Found 1 package file(s) (repository=nikolaik/test-renovate-helmfile-kustomize)
 INFO: Dependency extraction complete (repository=nikolaik/test-renovate-helmfile-kustomize, baseBranch=main)
       "stats": {
         "managers": {"helmfile": {"fileCount": 1, "depCount": 1}},
         "total": {"fileCount": 1, "depCount": 1}
       }
DEBUG: PackageFiles.add() - Package file saved for base branch (repository=nikolaik/test-renovate-helmfile-kustomize, baseBranch=main)
DEBUG: Package releases lookups complete (repository=nikolaik/test-renovate-helmfile-kustomize, baseBranch=main)
DEBUG: branchifyUpgrades (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: detectSemanticCommits() (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: getCommitMessages (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: semanticCommits: detected "unknown" (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: semanticCommits: disabled (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: 1 flattened updates found: raw (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Returning 1 branch(es) (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: config.repoIsOnboarded=true (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: packageFiles with updates (repository=nikolaik/test-renovate-helmfile-kustomize, baseBranch=main)
       "config": {
         "helmfile": [
           {
             "deps": [
               {
                 "depName": "raw",
                 "currentValue": "0.1.0",
                 "registryUrls": ["https://charts.helm.sh/incubator/"],
                 "managerData": {"needKustomize": true},
                 "updates": [
                   {
                     "bucket": "non-major",
                     "newVersion": "0.2.5",
                     "newValue": "0.2.5",
                     "releaseTimestamp": "2020-11-14T12:58:41.036Z",
                     "newMajor": 0,
                     "newMinor": 2,
                     "updateType": "minor",
                     "branchName": "renovate/raw-0.x"
                   }
                 ],
                 "packageName": "raw",
                 "warnings": [],
                 "versioning": "helm",
                 "sourceUrl": "https://github.com/helm/charts",
                 "registryUrl": "https://charts.helm.sh/incubator",
                 "homepage": "https://github.com/helm/charts/blob/master/incubator/raw",
                 "currentVersion": "0.1.0",
                 "isSingleVersion": true,
                 "fixedVersion": "0.1.0"
               }
             ],
             "datasource": "helm",
             "packageFile": "helmfile.yaml"
           }
         ]
       }
DEBUG: detectSemanticCommits() (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: semanticCommits: returning "disabled" from cache (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: processRepo() (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Processing 1 branch: renovate/raw-0.x (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Calculating hourly PRs remaining (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: getPrList success (repository=nikolaik/test-renovate-helmfile-kustomize)
       "pullsTotal": 1,
       "requestsTotal": 1,
       "apiQuotaAffected": true
DEBUG: currentHourStart=2023-03-13T20:00:00.000+01:00 (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: PR hourly limit remaining: 2 (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Calculating prConcurrentLimit (10) (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: getBranchPr(renovate/raw-0.x) (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: findPr(renovate/raw-0.x, undefined, open) (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Found PR #1 (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: 1 PRs are currently open (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: PR concurrent limit remaining: 9 (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Calculated maximum PRs remaining this run: 2 (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: PullRequests limit = 2 (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Calculating hourly PRs remaining (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: currentHourStart=2023-03-13T20:00:00.000+01:00 (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: PR hourly limit remaining: 2 (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Calculating branchConcurrentLimit (10) (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: 1 already existing branches found: renovate/raw-0.x (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Branch concurrent limit remaining: 9 (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Calculated maximum branches remaining this run: 2 (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Branches limit = 2 (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: syncBranchState() (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: syncBranchState(): Branch cache not found, creating minimal branchState (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: getBranchPr(renovate/raw-0.x) (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: findPr(renovate/raw-0.x, undefined, open) (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Found PR #1 (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: branchExists=true (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: dependencyDashboardCheck=undefined (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: PR rebase requested=true (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Checking if PR has been edited (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: branch.isModified(): using git to calculate (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: branch.isModified() = false (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Found existing branch PR (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Checking schedule(at any time, null) (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: No schedule defined (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Manual rebase requested via Dependency Dashboard (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Using reuseExistingBranch: false (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Setting current branch to main (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: latest commit (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "branchName": "main",
       "latestCommitDate": "2023-03-13T12:24:53+01:00"
DEBUG: manager.getUpdatedPackageFiles() reuseExistingBranch=false (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Starting search at index 130 (repository=nikolaik/test-renovate-helmfile-kustomize, packageFile=helmfile.yaml, branch=renovate/raw-0.x)
       "depName": "raw"
DEBUG: Found match at index 130 (repository=nikolaik/test-renovate-helmfile-kustomize, packageFile=helmfile.yaml, branch=renovate/raw-0.x)
       "depName": "raw"
DEBUG: repositories discovered. (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "registryAliases": {"incubator": "https://charts.helm.sh/incubator/"}
DEBUG: Contents updated (repository=nikolaik/test-renovate-helmfile-kustomize, packageFile=helmfile.yaml, branch=renovate/raw-0.x)
       "depName": "raw"
DEBUG: Setting CONTAINERBASE_CACHE_DIR to /tmp/renovate/cache/containerbase (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Using docker to execute (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "image": "sidecar"
DEBUG: Resolved stable matching version (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "toolName": "helm",
       "constraint": undefined,
       "resolvedVersion": "v3.11.2"
DEBUG: Resolved stable matching version (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "toolName": "helmfile",
       "constraint": undefined,
       "resolvedVersion": "v0.151.0"
DEBUG: Resolved stable matching version (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "toolName": "kustomize",
       "constraint": undefined,
       "resolvedVersion": "5.0.0"
DEBUG: containerbaseDir is inside cacheDir (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Resolved tag constraint (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "image": "docker.io/containerbase/sidecar"
DEBUG: Fetching Docker image: docker.io/containerbase/sidecar (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Finished fetching Docker image docker.io/containerbase/sidecar@sha256:0cd57e0174bb71ed07b039d794558841a9d126948cc54bff139e97a0cc51416d (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Executing command (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "command": "docker run --rm --name=renovate_sidecar --label=renovate_child -v \"/tmp/renovate/repos/github/nikolaik/test-renovate-helmfile-kustomize\":\"/tmp/renovate/repos/github/nikolaik/test-renovate-helmfile-kustomize\" -v \"/tmp/renovate/cache\":\"/tmp/renovate/cache\" -e BUILDPACK_CACHE_DIR -e CONTAINERBASE_CACHE_DIR -w \"/tmp/renovate/repos/github/nikolaik/test-renovate-helmfile-kustomize\" docker.io/containerbase/sidecar bash -l -c \"install-tool helm v3.11.2 && install-tool helmfile v0.151.0 && install-tool kustomize 5.0.0 && helmfile deps -f helmfile.yaml\""
DEBUG: exec completed (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "durationMs": 7666,
       "stdout": "installing v2 tool helm v3.11.2\nlinking tool helm v3.11.2\nversion.BuildInfo{Version:\"v3.11.2\", GitCommit:\"912ebc1cd10d38d340f048efaf0abda047c3468e\", GitTreeState:\"clean\", GoVersion:\"go1.18.10\"}\nInstalled v2 /usr/local/buildpack/tools/v2/helm.sh in 1 seconds\nskip cleanup, not a docker build: 0b59a18ab905\ninstalling v2 tool helmfile v0.151.0\nlinking tool helmfile v0.151.0\n\n▓▓▓ /opt/buildpack/tools/helmfile/0.151.0/bin/helmfile\n\n  Version              0.151.0\n  Git Commit           f629ee1\n  Build Date           17 Feb 23 15:02 UTC (3 weeks ago)\n  Commit Date          17 Feb 23 06:09 UTC (3 weeks ago)\n  Dirty Build          no\n  Go version           1.20.1\n  Compiler             gc\n  Platform             linux/amd64\nInstalled v2 /usr/local/buildpack/tools/v2/helmfile.sh in 2 seconds\nskip cleanup, not a docker build: 0b59a18ab905\ninstalling v2 tool kustomize v5.0.0\nlinking tool kustomize v5.0.0\nv5.0.0\nInstalled v2 /usr/local/buildpack/tools/v2/kustomize.sh in 3 seconds\nskip cleanup, not a docker build: 0b59a18ab905\n",
       "stderr": "Adding repo incubator https://charts.helm.sh/incubator/\n\"incubator\" has been added to your repositories\n\nUpdating dependency /tmp/chartify1809371219/raw1/raw\nUpdating dependency /tmp/2864070368\nHang tight while we grab the latest from your chart repositories...\n...Successfully got an update from the \"incubator\" chart repository\nUpdate Complete. ⎈Happy Helming!⎈\nSaving 1 charts\nDownloading raw from repo https://charts.helm.sh/incubator/\nDeleting outdated charts\n\n"
DEBUG: Updated 1 package files (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Updated 1 lock files (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "updatedArtifacts": ["helmfile.lock"]
DEBUG: Getting comments for #1 (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Found 0 comments (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: isBranchConflicted(main, renovate/raw-0.x) (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: branch.isConflicted(): using git to calculate (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Setting git author name: Renovate Bot (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Setting git author email: renovate@whitesourcesoftware.com (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: branch.isConflicted(): false (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: 2 file(s) to commit (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Preparing files for committing to branch renovate/raw-0.x (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: git commit (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "deletedFiles": [],
       "ignoredFiles": [],
       "result": {
         "author": null,
         "branch": "renovate/raw-0.x",
         "commit": "03b8b4b4fc3e7736d2a82da591b6aa26db1f0316",
         "root": false,
         "summary": {"changes": 2, "insertions": 5, "deletions": 5}
       }
DEBUG: Pushing refSpec renovate/raw-0.x:renovate/raw-0.x (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: git push (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "result": {
         "pushed": [],
         "ref": {"local": "refs/remotes/origin/renovate/raw-0.x"},
         "remoteMessages": {"all": []}
       }
DEBUG: Setting current branch to main (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: latest commit (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "branchName": "main",
       "latestCommitDate": "2023-03-13T12:24:53+01:00"
 INFO: Branch updated (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "commitSha": "03b8b4b4fc3e7736d2a82da591b6aa26db1f0316"
DEBUG: Ensuring PR (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: There are 0 errors and 0 warnings (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: getBranchPr(renovate/raw-0.x) (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: findPr(renovate/raw-0.x, undefined, open) (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Found PR #1 (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: getPrCache() (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Found existing PR (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Fetching changelog: https://github.com/helm/charts (0.1.0 -> 0.2.5) (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: No Github tags found for repository:helm/charts (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: Processing existing PR (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: updatePr(1, Update Helm release raw to v0.2.5, body) (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: PR updated...prNo: 1 (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
 INFO: PR updated (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
       "pr": 1,
       "prTitle": "Update Helm release raw to v0.2.5"
DEBUG: setPrCache() (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: PR is not configured for automerge (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: setBranchCommit() (repository=nikolaik/test-renovate-helmfile-kustomize, branch=renovate/raw-0.x)
DEBUG: getBranchPr(renovate/raw-0.x) (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: findPr(renovate/raw-0.x, undefined, open) (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Found PR #1 (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: branch.isBehindBase(): using cached result "false" (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: isBranchConflicted(main, renovate/raw-0.x) (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: branch.isConflicted(): using cached result "false" (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: getPrCache() (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Ensuring Dependency Dashboard (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: ensureIssue(Dependency Dashboard) (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Issue is open and up to date - nothing to do (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Removing any stale branches (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: config.repoIsOnboarded=true (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Branch lists (repository=nikolaik/test-renovate-helmfile-kustomize)
       "branchList": ["renovate/raw-0.x"],
       "renovateBranches": ["renovate/raw-0.x"]
DEBUG: remainingBranches= (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: No branches to clean up (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: PackageFiles.clear() - Package files deleted (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Branch summary (repository=nikolaik/test-renovate-helmfile-kustomize)
       "cacheModified": undefined,
       "baseBranches": [{"branchName": "main", "sha": "acfea149bebe380e16c936cc29a8ede9d398ba23"}],
       "branches": [
         {
           "automerge": false,
           "baseBranch": "main",
           "baseBranchSha": "acfea149bebe380e16c936cc29a8ede9d398ba23",
           "branchName": "renovate/raw-0.x",
           "branchSha": "03b8b4b4fc3e7736d2a82da591b6aa26db1f0316",
           "isModified": false,
           "isPristine": true
         }
       ],
       "inactiveBranches": []
DEBUG: Renovate repository PR statistics (repository=nikolaik/test-renovate-helmfile-kustomize)
       "stats": {"total": 1, "open": 1, "closed": 0, "merged": 0}
DEBUG: Repository result: done, status: onboarded, enabled: true, onboarded: true (repository=nikolaik/test-renovate-helmfile-kustomize)
DEBUG: Repository timing splits (milliseconds) (repository=nikolaik/test-renovate-helmfile-kustomize)
       "splits": {"init": 3590, "extract": 723, "lookup": 267, "onboarding": 0, "update": 22878},
       "total": 27780
DEBUG: Package cache statistics (repository=nikolaik/test-renovate-helmfile-kustomize)
       "get": {"count": 18, "avgMs": 0, "medianMs": 0, "maxMs": 1},
       "set": {"count": 18, "avgMs": 75, "medianMs": 5, "maxMs": 936}
DEBUG: http statistics (repository=nikolaik/test-renovate-helmfile-kustomize)
       "urls": {
         "https://api.github.com/graphql (POST,200)": 10,
         "https://api.github.com/repos/helm/charts (GET,200)": 1,
         "https://api.github.com/repos/helm/charts/git/trees/master (GET,200)": 1,
         "https://api.github.com/repos/nikolaik/test-renovate-helmfile-kustomize/issues/1/comments (GET,200)": 1,
         "https://api.github.com/repos/nikolaik/test-renovate-helmfile-kustomize/issues/2 (GET,200)": 2,
         "https://api.github.com/repos/nikolaik/test-renovate-helmfile-kustomize/pulls (GET,200)": 1,
         "https://api.github.com/repos/nikolaik/test-renovate-helmfile-kustomize/pulls/1 (PATCH,200)": 1,
         "https://charts.helm.sh/incubator/index.yaml (GET,200)": 1
       },
       "hostStats": {
         "api.github.com": {"requestCount": 17, "requestAvgMs": 448, "queueAvgMs": 0},
         "charts.helm.sh": {"requestCount": 1, "requestAvgMs": 59, "queueAvgMs": 0}
       },
       "totalRequests": 18
DEBUG: Package lookup durations (repository=nikolaik/test-renovate-helmfile-kustomize)
       "helm": {"count": 1, "averageMs": 218, "totalMs": 218, "maximumMs": 218}
DEBUG: dns cache (repository=nikolaik/test-renovate-helmfile-kustomize)
       "hosts": []
 INFO: Repository finished (repository=nikolaik/test-renovate-helmfile-kustomize)
       "cloned": true,
       "durationMs": 27780
DEBUG: Checking file package cache for expired items
DEBUG: Deleted 0 of 18 file cached entries in 9ms
DEBUG: Renovate exiting
Done in 35.24s.

@nikolaik nikolaik requested a review from viceice March 13, 2023 19:11
@nikolaik nikolaik requested a review from viceice March 15, 2023 13:42
@viceice viceice enabled auto-merge March 19, 2023 08:14
@viceice viceice added this pull request to the merge queue Mar 19, 2023
@viceice viceice merged commit c2fe56a into renovatebot:main Mar 19, 2023
6 checks passed
@renovate-release
Copy link
Collaborator

🎉 This PR is included in version 35.13.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@nikolaik nikolaik deleted the feat/kustomize branch March 20, 2023 14:47
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>
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 20, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants