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(bumpVersion): add prerelease semver level #15626

Merged

Conversation

alanrossx2
Copy link
Contributor

Changes

The bumpVersion feature is driven by the the npm semver dependency which supports the prerelease semver level.
Enabling prerelease bumpVersion can lead to version increments like the following:

- <version>1.0.0-1</version>
+ <version>1.0.0-2</version>
  <dependencies>
    <dependency>
      <groupId>org.postgresql</groupId>
      <artifactId>postgresql</artifactId>
-     <version>42.3.4</version>
+     <version>42.3.5</version>
    </dependency>
  </dependencies>

More details of the initial discussion for this feature can be found here:
#15573

Context

Only major, minor and patch are currently supported bumpVersion semver levels. The npm semver dependency which drives the bump mechanism also supports prerelease. In my case, this would be a useful feature for managing and distributing multiple maven dependencies between repos.

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 tick 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

Note: Some unit tests did not run on my M1 Mac due to JavaScript heap out of memory. They will be reran anyways with the GitHub action.

Repo configuration:

$ cat renovate.json
{
  "extends": [
    "config:base",
    ":semanticCommitTypeAll(bump)"
  ],
  "ignorePresets": [
    ":prHourlyLimit2"
  ],
  "packageRules": [
    {
      "matchDatasources": ["maven"],
      "registryUrls": [
        "[REDACTED]"
      ],
      "automerge": false,
      "automergeStrategy": "rebase",
      "bumpVersion": "prerelease",
      "managers": [
        "maven"
      ]
    }
  ],
  "commitBodyTable": true
}

Executing the test:

$ cat config.js    
module.exports = {
  autodiscover: "false",
  hostRules: [
    {
      matchHost: "[REDACTED]",
      username: process.env.RENOVATE_USERNAME,
      password: process.env.RENOVATE_PASSWORD
    },
  ],
  repositories: [
    "[REDACTED]"
  ]
}
$ source renovate.env
node dist/renovate.js

Resulting PR:

    <parent>
        <groupId>[REDACTED]</groupId>
        <artifactId>[REDACTED]</artifactId>
-       <version>2.4.3-0</version>
+       <version>2.4.3-4</version>
    </parent>

    <modelVersion>4.0.0</modelVersion>
    <groupId>[REDACTED]</groupId>
    <artifactId>[REDACTED]</artifactId>
-   <version>2.4.3-0</version>
+   <version>2.4.3-1</version>
    <name>[REDACTED]</name>

@rarkins rarkins requested a review from viceice May 18, 2022 04:40
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.

see comment

Copy link
Collaborator

@rarkins rarkins left a comment

Choose a reason for hiding this comment

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

Test versions should match fixture

The bumpVersion feature is driven by the the npm semver dependency which supports the prerelease semver level.
Enabling prerelease bumpVersion can lead to version increments like the following:
```
- <version>1.0.0-1</version>
+ <version>1.0.0-2</version>
  <dependencies>
    <dependency>
      <groupId>org.postgresql</groupId>
      <artifactId>postgresql</artifactId>
-     <version>42.3.4</version>
+     <version>42.3.5</version>
    </dependency>
  </dependencies>
```

More details of the initial discussion for this feature can be found here:
renovatebot#15573
@alanrossx2 alanrossx2 force-pushed the feat/enable-prerelease-bumpVersion-support branch from 675d5f3 to a825e3b Compare May 18, 2022 16:36
@alanrossx2
Copy link
Contributor Author

The force push in my fork adds the recommended changes:

diff --git a/lib/modules/manager/maven/update.spec.ts b/lib/modules/manager/maven/update.spec.ts
index 333d43b42..8d7c08111 100644
--- a/lib/modules/manager/maven/update.spec.ts
+++ b/lib/modules/manager/maven/update.spec.ts
@@ -67,12 +67,12 @@ describe('modules/manager/maven/update', () => {
     it('bumps pom.xml version with prerelease semver level', () => {
       const { bumpedContent } = pomUpdater.bumpPackageVersion(
         prereleaseContent,
-        '0.0.1-1',
+        '1.0.0-1',
         'prerelease'
       );
 
       const project = new XmlDocument(bumpedContent);
-      expect(project.valueWithPath('version')).toBe('0.0.1-2');
+      expect(project.valueWithPath('version')).toBe('1.0.0-2');
     });
   });
 });

It also rebases against renovate/main.

@viceice
Copy link
Member

viceice commented May 18, 2022

please don't force push next time, use merge commit instead. we'll squash the PR so don't worry about history.

for e push sometimes need a full new review, as all files are marked as changed, so it'll defer PR merge because of more work.

@rarkins rarkins requested a review from viceice June 22, 2022 09:36
@rarkins
Copy link
Collaborator

rarkins commented Jun 22, 2022

Lint error:

$ tsc --noEmit
Error: lib/modules/manager/maven/update.spec.ts(75,39): error TS2345: Argument of type 'string | null' is not assignable to parameter of type 'string'.
  Type 'null' is not assignable to type 'string'.

Copy link
Collaborator

@rarkins rarkins left a comment

Choose a reason for hiding this comment

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

Needs lint fix

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.

needs fixes

@alanrossx2 alanrossx2 dismissed a stale review via 024386f June 24, 2022 18:48
@alanrossx2
Copy link
Contributor Author

Thanks for the follow up.

Seems the latest content caused the linting errors. Prior to pulling the content, yarn type-check was passing. I haven't been paying attention to the latest commits, maybe a new rule was added.

I put in a fix. The linter seems to be passing locally now:

yarn type-check                                                                           
yarn run v1.22.18
$ run-s generate:* "tsc --noEmit {@}" --
$ node tools/generate-imports.mjs
generating imports
> data/debian-distro-info.json
> data/node-js-schedule.json
> data/ubuntu-distro-info.json
> node_modules/emojibase-data/en/shortcodes/github.json
generating hashes
$ tsc --noEmit
✨  Done in 13.13s.

@alanrossx2
Copy link
Contributor Author

I suspect the test cases will pass too:

yarn jest:14 --maxWorkers=2 --ci --coverage true
yarn run v1.22.18
$ node --expose-gc node_modules/jest/bin/jest.js --logHeapUsage --maxWorkers=2 --ci --coverage true
 PASS  lib/modules/versioning/conan/index.spec.ts (75 MB heap size)
 PASS  lib/modules/platform/github/index.spec.ts (11.086 s, 286 MB heap size)
 PASS  lib/workers/repository/process/lookup/index.spec.ts (446 MB heap size)
 PASS  lib/modules/platform/bitbucket-server/index.spec.ts (14.256 s, 724 MB heap size)
 PASS  lib/workers/repository/update/branch/index.spec.ts (1013 MB heap size)
 PASS  lib/modules/platform/gitlab/index.spec.ts (7.527 s, 744 MB heap size)
 PASS  lib/modules/datasource/docker/index.spec.ts (887 MB heap size)
 PASS  lib/modules/manager/dockerfile/extract.spec.ts (843 MB heap size)
 PASS  lib/modules/platform/azure/index.spec.ts (1024 MB heap size)
 PASS  lib/modules/platform/gitea/index.spec.ts (7.69 s, 1369 MB heap size)
 PASS  lib/workers/repository/update/pr/changelog/release-notes.spec.ts (1496 MB heap size)
 PASS  lib/modules/platform/bitbucket/index.spec.ts (1269 MB heap size)
 PASS  lib/modules/manager/gomod/artifacts.spec.ts (1572 MB heap size)
 PASS  lib/config/presets/index.spec.ts (1702 MB heap size)
 PASS  lib/workers/repository/updates/generate.spec.ts (1798 MB heap size)
 PASS  lib/modules/versioning/rez/index.spec.ts (1708 MB heap size)
 PASS  lib/util/package-rules.spec.ts (1869 MB heap size)
 PASS  lib/config/migration.spec.ts (1992 MB heap size)
 PASS  lib/workers/repository/dependency-dashboard.spec.ts (2090 MB heap size)
 PASS  lib/workers/repository/update/pr/index.spec.ts (2198 MB heap size)
 PASS  lib/modules/manager/npm/extract/index.spec.ts (2294 MB heap size)
 PASS  lib/modules/platform/gitea/gitea-helper.spec.ts (2213 MB heap size)
 PASS  lib/util/exec/index.spec.ts (2276 MB heap size)
 PASS  lib/config/validation.spec.ts (2422 MB heap size)
 PASS  lib/modules/datasource/maven/index.spec.ts (2429 MB heap size)
 PASS  lib/modules/datasource/index.spec.ts (2555 MB heap size)
 PASS  lib/modules/manager/npm/post-update/index.spec.ts (2810 MB heap size)
 PASS  lib/util/http/github.spec.ts (2913 MB heap size)
 PASS  lib/modules/versioning/ruby/index.spec.ts (2827 MB heap size)
 PASS  lib/modules/manager/gradle/extract.spec.ts (2988 MB heap size)
 PASS  lib/modules/versioning/debian/index.spec.ts (2931 MB heap size)
 PASS  lib/modules/versioning/maven/compare.spec.ts (2937 MB heap size)
 PASS  lib/modules/manager/bundler/artifacts.spec.ts (3070 MB heap size)
 PASS  lib/modules/manager/npm/post-update/yarn.spec.ts (3216 MB heap size)
 PASS  lib/modules/versioning/regex/index.spec.ts (3146 MB heap size)
 PASS  lib/modules/datasource/go/releases-goproxy.spec.ts (3303 MB heap size)
 PASS  lib/modules/datasource/nuget/index.spec.ts (3428 MB heap size)
 PASS  lib/modules/manager/terraform/lockfile/index.spec.ts (3199 MB heap size)
 PASS  lib/workers/repository/update/branch/get-updated.spec.ts (5.038 s, 526 MB heap size)
 PASS  lib/modules/manager/helmv3/artifacts.spec.ts (598 MB heap size)
 PASS  lib/modules/datasource/pypi/index.spec.ts (631 MB heap size)
 PASS  lib/modules/manager/composer/artifacts.spec.ts (730 MB heap size)
 PASS  lib/workers/repository/init/vulnerability.spec.ts (878 MB heap size)
 PASS  lib/modules/manager/kustomize/extract.spec.ts (815 MB heap size)
 PASS  lib/modules/datasource/npm/get.spec.ts (821 MB heap size)
 PASS  lib/modules/versioning/gradle/index.spec.ts (820 MB heap size)
 PASS  lib/modules/manager/regex/index.spec.ts (828 MB heap size)
 PASS  lib/modules/versioning/pep440/index.spec.ts (834 MB heap size)
 PASS  lib/modules/datasource/github-releases/cache/cache-base.spec.ts (991 MB heap size)
 PASS  lib/modules/versioning/ubuntu/index.spec.ts (936 MB heap size)
 PASS  lib/modules/versioning/poetry/index.spec.ts (942 MB heap size)
 PASS  lib/modules/manager/gradle/parser.spec.ts (949 MB heap size)
 PASS  lib/modules/datasource/terraform-provider/index.spec.ts (1022 MB heap size)
 PASS  lib/workers/repository/update/branch/schedule.spec.ts (1149 MB heap size)
 PASS  lib/modules/datasource/repology/index.spec.ts (1159 MB heap size)
 PASS  lib/modules/datasource/packagist/index.spec.ts (1284 MB heap size)
 PASS  lib/modules/manager/maven/index.spec.ts (1404 MB heap size)
 PASS  lib/modules/manager/bazel/update.spec.ts (1500 MB heap size)
 PASS  lib/config/decrypt.spec.ts (1421 MB heap size)
 PASS  lib/modules/manager/homebrew/update.spec.ts (1545 MB heap size)
 PASS  lib/util/git/index.spec.ts (85.893 s, 231 MB heap size)
 PASS  lib/modules/datasource/sbt-package/index.spec.ts (207 MB heap size)
 PASS  lib/workers/repository/update/pr/changelog/index.spec.ts (1683 MB heap size)
 PASS  lib/modules/platform/azure/azure-helper.spec.ts (198 MB heap size)
 PASS  lib/util/git/auth.spec.ts (1620 MB heap size)
 PASS  lib/modules/manager/npm/extract/locked-versions.spec.ts (1639 MB heap size)
 PASS  lib/modules/datasource/crate/index.spec.ts (274 MB heap size)
 PASS  lib/util/host-rules.spec.ts (1650 MB heap size)
 PASS  lib/modules/manager/helmfile/extract.spec.ts (1667 MB heap size)
 PASS  lib/modules/manager/gomod/update.spec.ts (285 MB heap size)
 PASS  lib/modules/manager/nuget/extract.spec.ts (262 MB heap size)
 PASS  lib/modules/datasource/npm/index.spec.ts (1730 MB heap size)
 PASS  lib/modules/manager/npm/update/dependency/index.spec.ts (272 MB heap size)
 PASS  lib/workers/repository/update/pr/changelog/github.spec.ts (1777 MB heap size)
 PASS  lib/modules/manager/cocoapods/artifacts.spec.ts (344 MB heap size)
 PASS  lib/modules/manager/gitlabci/extract.spec.ts (1901 MB heap size)
 PASS  lib/modules/versioning/composer/index.spec.ts (1842 MB heap size)
 PASS  lib/workers/global/config/parse/env.spec.ts (344 MB heap size)
 PASS  lib/modules/datasource/pod/index.spec.ts (1915 MB heap size)
 PASS  lib/modules/datasource/aws-machine-image/index.spec.ts (271 MB heap size)
 PASS  lib/modules/manager/helm-requirements/extract.spec.ts (301 MB heap size)
 PASS  lib/workers/repository/updates/branch-name.spec.ts (244 MB heap size)
 PASS  lib/modules/datasource/go/releases-direct.spec.ts (2048 MB heap size)
 PASS  lib/modules/manager/sbt/extract.spec.ts (2018 MB heap size)
 PASS  lib/modules/datasource/go/base.spec.ts (321 MB heap size)
 PASS  lib/util/exec/docker/index.spec.ts (2082 MB heap size)
 PASS  lib/workers/repository/update/pr/changelog/gitlab.spec.ts (288 MB heap size)
 PASS  lib/modules/manager/nuget/artifacts.spec.ts (298 MB heap size)
 PASS  lib/workers/repository/onboarding/branch/index.spec.ts (2226 MB heap size)
 PASS  lib/modules/datasource/terraform-module/index.spec.ts (2229 MB heap size)
 PASS  lib/workers/repository/update/branch/reuse.spec.ts (2357 MB heap size)
 PASS  lib/modules/datasource/clojure/index.spec.ts (2480 MB heap size)
 PASS  lib/modules/manager/poetry/artifacts.spec.ts (2574 MB heap size)
 PASS  lib/modules/manager/npm/update/locked-dependency/index.spec.ts (2599 MB heap size)
 PASS  lib/modules/manager/helmv3/extract.spec.ts (2716 MB heap size)
 PASS  lib/modules/versioning/ivy/index.spec.ts (2638 MB heap size)
 PASS  lib/modules/versioning/semver-coerced/index.spec.ts (2643 MB heap size)
 PASS  lib/modules/datasource/metadata.spec.ts (2673 MB heap size)
 PASS  lib/modules/manager/pipenv/artifacts.spec.ts (2827 MB heap size)
 PASS  lib/workers/repository/config-migration/pr/index.spec.ts (2957 MB heap size)
 PASS  lib/modules/manager/terraform/extract.spec.ts (3052 MB heap size)
 PASS  lib/modules/platform/github/api-cache.spec.ts (2961 MB heap size)
 PASS  lib/workers/repository/onboarding/pr/index.spec.ts (3130 MB heap size)
 PASS  lib/modules/manager/gradle-wrapper/artifacts-real.spec.ts (31.454 s, 384 MB heap size)
 PASS  lib/workers/repository/init/merge.spec.ts (3376 MB heap size)
 PASS  lib/modules/manager/npm/post-update/npm.spec.ts (382 MB heap size)
 PASS  lib/workers/repository/onboarding/branch/create.spec.ts (492 MB heap size)
 PASS  lib/modules/manager/poetry/extract.spec.ts (3290 MB heap size)
 PASS  lib/modules/platform/azure/util.spec.ts (346 MB heap size)
 PASS  lib/modules/versioning/cargo/index.spec.ts (3205 MB heap size)
 PASS  lib/modules/manager/flux/extract.spec.ts (460 MB heap size)
 PASS  lib/util/http/index.spec.ts (3214 MB heap size)
 PASS  lib/workers/repository/update/branch/auto-replace.spec.ts (487 MB heap size)
 PASS  lib/util/http/host-rules.spec.ts (402 MB heap size)
 PASS  lib/modules/versioning/maven/index.spec.ts (409 MB heap size)
 PASS  lib/config/presets/github/index.spec.ts (3375 MB heap size)
 PASS  lib/util/http/auth.spec.ts (458 MB heap size)
 PASS  lib/modules/datasource/sbt-plugin/index.spec.ts (3382 MB heap size)
 PASS  lib/util/fs/index.spec.ts (476 MB heap size)
 PASS  lib/modules/versioning/npm/index.spec.ts (392 MB heap size)
 PASS  lib/modules/manager/pip_requirements/extract.spec.ts (464 MB heap size)
 PASS  lib/config/presets/local/index.spec.ts (3500 MB heap size)
 PASS  lib/modules/versioning/helm/index.spec.ts (3441 MB heap size)
 PASS  lib/modules/manager/pip-compile/artifacts.spec.ts (495 MB heap size)
 PASS  lib/modules/manager/composer/utils.spec.ts (429 MB heap size)
 PASS  lib/modules/versioning/docker/index.spec.ts (3447 MB heap size)
 PASS  lib/modules/manager/terraform/modules.spec.ts (3469 MB heap size)
 PASS  lib/config/presets/gitea/index.spec.ts (493 MB heap size)
 PASS  lib/modules/manager/cargo/artifacts.spec.ts (435 MB heap size)
 PASS  lib/workers/repository/finalise/prune.spec.ts (349 MB heap size)
 PASS  lib/modules/manager/conan/extract.spec.ts (408 MB heap size)
 PASS  lib/modules/datasource/rubygems/index.spec.ts (358 MB heap size)
 PASS  lib/modules/manager/npm/extract/monorepo.spec.ts (331 MB heap size)
 PASS  lib/modules/platform/github/massage-markdown-links.spec.ts (337 MB heap size)
 PASS  lib/workers/repository/update/pr/automerge.spec.ts (448 MB heap size)
 PASS  lib/modules/manager/npm/extract/pnpm.spec.ts (498 MB heap size)
 PASS  lib/modules/manager/homebrew/extract.spec.ts (483 MB heap size)
 PASS  lib/workers/global/config/parse/index.spec.ts (475 MB heap size)
 PASS  lib/workers/global/index.spec.ts (774 MB heap size)
 PASS  lib/workers/global/config/parse/cli.spec.ts (474 MB heap size)
 PASS  lib/modules/manager/npm/post-update/pnpm.spec.ts (843 MB heap size)
 PASS  lib/modules/manager/mix/artifacts.spec.ts (477 MB heap size)
 PASS  lib/modules/datasource/conan/index.spec.ts (419 MB heap size)
 PASS  lib/util/url.spec.ts (390 MB heap size)
 PASS  lib/modules/datasource/npm/npmrc.spec.ts (940 MB heap size)
 PASS  lib/config/presets/gitlab/index.spec.ts (860 MB heap size)
 PASS  lib/modules/manager/gradle/utils.spec.ts (862 MB heap size)
 PASS  lib/modules/datasource/maven/s3.spec.ts (486 MB heap size)
 PASS  lib/modules/manager/pipenv/extract.spec.ts (1023 MB heap size)
 PASS  lib/modules/manager/jsonnet-bundler/artifacts.spec.ts (515 MB heap size)
 PASS  lib/workers/repository/process/lookup/filter-checks.spec.ts (1150 MB heap size)
 PASS  lib/config/secrets.spec.ts (512 MB heap size)
 PASS  lib/modules/manager/github-actions/extract.spec.ts (1084 MB heap size)
 PASS  lib/modules/manager/maven/extract.spec.ts (1100 MB heap size)
 PASS  lib/modules/datasource/helm/index.spec.ts (457 MB heap size)
 PASS  lib/modules/manager/gradle/tokenizer.spec.ts (428 MB heap size)
 PASS  lib/workers/repository/updates/flatten.spec.ts (1252 MB heap size)
 PASS  lib/modules/manager/npm/update/locked-dependency/yarn-lock/replace.spec.ts (488 MB heap size)
 PASS  lib/modules/manager/swift/index.spec.ts (441 MB heap size)
 PASS  lib/modules/manager/index.spec.ts (1325 MB heap size)
 PASS  lib/modules/datasource/galaxy-collection/index.spec.ts (507 MB heap size)
 PASS  lib/modules/manager/cargo/extract.spec.ts (1432 MB heap size)
 PASS  lib/workers/repository/config-migration/branch/create.spec.ts (530 MB heap size)
 PASS  lib/modules/manager/nuget/package-tree.spec.ts (521 MB heap size)
 PASS  lib/modules/datasource/github-releases/digest.spec.ts (1531 MB heap size)
 PASS  lib/modules/manager/gradle-wrapper/artifacts.spec.ts (515 MB heap size)
 PASS  lib/modules/manager/pre-commit/extract.spec.ts (1653 MB heap size)
 PASS  lib/util/merge-confidence/index.spec.ts (1605 MB heap size)
 PASS  lib/util/exec/buildpack.spec.ts (529 MB heap size)
 PASS  lib/modules/datasource/go/index.spec.ts (1758 MB heap size)
 PASS  lib/modules/versioning/swift/index.spec.ts (1700 MB heap size)
 PASS  lib/modules/platform/comment.spec.ts (532 MB heap size)
 PASS  lib/util/http/gitlab.spec.ts (395 MB heap size)
 PASS  lib/workers/repository/process/limits.spec.ts (1862 MB heap size)
 PASS  lib/workers/repository/update/pr/body/updates-table.spec.ts (1805 MB heap size)
 PASS  lib/workers/repository/process/fetch.spec.ts (409 MB heap size)
 PASS  lib/modules/platform/bitbucket/comments.spec.ts (350 MB heap size)
 PASS  lib/modules/datasource/artifactory/index.spec.ts (1877 MB heap size)
 PASS  lib/util/cache/repository/impl/local.spec.ts (415 MB heap size)
 PASS  lib/modules/datasource/hex/index.spec.ts (2005 MB heap size)
 PASS  lib/modules/manager/npm/post-update/lerna.spec.ts (443 MB heap size)
 PASS  lib/workers/global/config/parse/file.spec.ts (2102 MB heap size)
 PASS  lib/modules/versioning/generic.spec.ts (2042 MB heap size)
 PASS  lib/workers/repository/stats.spec.ts (509 MB heap size)
 PASS  lib/logger/index.spec.ts (456 MB heap size)
 PASS  lib/config/presets/bitbucket-server/index.spec.ts (552 MB heap size)
 PASS  lib/workers/repository/update/pr/body/index.spec.ts (2243 MB heap size)
 PASS  lib/modules/datasource/golang-version/index.spec.ts (560 MB heap size)
 PASS  lib/modules/manager/bundler/extract.spec.ts (2340 MB heap size)
 PASS  lib/modules/versioning/hex/index.spec.ts (2280 MB heap size)
 PASS  lib/modules/versioning/distro.spec.ts (2287 MB heap size)
 PASS  lib/workers/repository/updates/branchify.spec.ts (584 MB heap size)
 PASS  lib/modules/datasource/gitlab-tags/index.spec.ts (2357 MB heap size)
 PASS  lib/modules/manager/leiningen/extract.spec.ts (2350 MB heap size)
 PASS  lib/util/git/conflicts-cache.spec.ts (529 MB heap size)
 PASS  lib/modules/manager/bazel/extract.spec.ts (2366 MB heap size)
 PASS  lib/modules/manager/gradle-wrapper/extract.spec.ts (533 MB heap size)
 PASS  lib/workers/repository/init/apis.spec.ts (2514 MB heap size)
 PASS  lib/modules/datasource/github-tags/index.spec.ts (540 MB heap size)
 PASS  lib/modules/manager/terraform/lockfile/hash.spec.ts (559 MB heap size)
 PASS  lib/modules/versioning/index.spec.ts (2609 MB heap size)
 PASS  lib/workers/repository/update/pr/participants.spec.ts (2738 MB heap size)
 PASS  lib/workers/repository/config-migration/branch/migrated-data.spec.ts (565 MB heap size)
 PASS  lib/modules/manager/npm/post-update/rules.spec.ts (500 MB heap size)
 PASS  lib/modules/manager/batect/extract.spec.ts (526 MB heap size)
 PASS  lib/workers/global/autodiscover.spec.ts (2815 MB heap size)
 PASS  lib/modules/manager/flux/artifacts.spec.ts (579 MB heap size)
 PASS  lib/workers/repository/update/branch/lock-files/index.spec.ts (2931 MB heap size)
 PASS  lib/workers/repository/process/index.spec.ts (524 MB heap size)
 PASS  lib/modules/versioning/node/index.spec.ts (456 MB heap size)
 PASS  lib/util/cache/package/decorator.spec.ts (468 MB heap size)
 PASS  test/website-docs.spec.ts (3026 MB heap size)
 PASS  lib/config/index.spec.ts (539 MB heap size)
 PASS  lib/modules/manager/cocoapods/extract.spec.ts (3121 MB heap size)
 PASS  lib/modules/datasource/github-releases/index.spec.ts (530 MB heap size)
 PASS  lib/modules/datasource/galaxy/index.spec.ts (537 MB heap size)
 PASS  lib/workers/repository/onboarding/pr/pr-list.spec.ts (3217 MB heap size)
 PASS  lib/modules/datasource/cdnjs/index.spec.ts (576 MB heap size)
 PASS  lib/workers/repository/onboarding/branch/config.spec.ts (637 MB heap size)
 PASS  lib/workers/repository/config-migration/branch/index.spec.ts (3319 MB heap size)
 PASS  lib/modules/datasource/git-refs/index.spec.ts (643 MB heap size)
 PASS  lib/modules/versioning/hashicorp/index.spec.ts (3260 MB heap size)
 PASS  lib/modules/datasource/bitbucket-tags/index.spec.ts (3330 MB heap size)
 PASS  lib/workers/repository/error.spec.ts (657 MB heap size)
 PASS  lib/workers/repository/update/branch/status-checks.spec.ts (573 MB heap size)
 PASS  lib/modules/manager/batect-wrapper/artifacts.spec.ts (526 MB heap size)
 PASS  lib/workers/repository/update/branch/automerge.spec.ts (3460 MB heap size)
 PASS  lib/config/presets/npm/index.spec.ts (3405 MB heap size)
 PASS  lib/workers/repository/update/pr/changelog/releases.spec.ts (538 MB heap size)
 PASS  lib/modules/versioning/loose/index.spec.ts (480 MB heap size)
 PASS  lib/modules/datasource/adoptium-java/index.spec.ts (3475 MB heap size)
 PASS  lib/workers/repository/update/pr/code-owners.spec.ts (545 MB heap size)
 PASS  lib/config/presets/azure/index.spec.ts (522 MB heap size)
 PASS  lib/util/template/index.spec.ts (3506 MB heap size)
 PASS  lib/workers/repository/update/pr/body/config-description.spec.ts (533 MB heap size)
 PASS  lib/modules/manager/travis/extract.spec.ts (488 MB heap size)
 PASS  lib/modules/datasource/orb/index.spec.ts (455 MB heap size)
 PASS  lib/modules/versioning/nuget/index.spec.ts (486 MB heap size)
 PASS  lib/workers/repository/process/sort.spec.ts (491 MB heap size)
 PASS  lib/workers/repository/onboarding/pr/config-description.spec.ts (582 MB heap size)
 PASS  lib/modules/manager/npm/update/locked-dependency/yarn-lock/get-locked.spec.ts (542 MB heap size)
 PASS  lib/workers/repository/extract/manager-files.spec.ts (680 MB heap size)
 PASS  lib/modules/manager/npm/update/locked-dependency/common/parent-version.spec.ts (570 MB heap size)
 PASS  lib/modules/manager/setup-cfg/extract.spec.ts (628 MB heap size)
 PASS  lib/workers/repository/error-config.spec.ts (544 MB heap size)
 PASS  lib/modules/manager/bundler/common.spec.ts (785 MB heap size)
 PASS  lib/modules/manager/azure-pipelines/extract.spec.ts (506 MB heap size)
 PASS  lib/modules/datasource/jenkins-plugins/index.spec.ts (484 MB heap size)
 PASS  lib/util/git/url.spec.ts (881 MB heap size)
 PASS  lib/modules/manager/ansible-galaxy/extract.spec.ts (494 MB heap size)
 PASS  lib/workers/repository/errors-warnings.spec.ts (976 MB heap size)
 PASS  lib/modules/manager/bundler/host-rules.spec.ts (435 MB heap size)
 PASS  lib/modules/datasource/gitlab-packages/index.spec.ts (983 MB heap size)
 PASS  lib/modules/datasource/gradle-version/index.spec.ts (519 MB heap size)
 PASS  lib/workers/repository/onboarding/branch/rebase.spec.ts (557 MB heap size)
 PASS  lib/logger/err-serializer.spec.ts (560 MB heap size)
 PASS  lib/workers/repository/process/extract-update.spec.ts (1351 MB heap size)
 PASS  lib/logger/pretty-stdout.spec.ts (501 MB heap size)
 PASS  lib/util/emoji.spec.ts (1282 MB heap size)
 PASS  lib/modules/manager/buildkite/extract.spec.ts (519 MB heap size)
 PASS  lib/modules/datasource/git-tags/index.spec.ts (583 MB heap size)
 PASS  lib/config/migrations/migrations-service.spec.ts (555 MB heap size)
 PASS  lib/constants/platform.spec.ts (576 MB heap size)
 PASS  lib/modules/datasource/dart/index.spec.ts (1443 MB heap size)
 PASS  lib/workers/repository/update/pr/labels.spec.ts (1385 MB heap size)
 PASS  lib/modules/manager/git-submodules/extract.spec.ts (586 MB heap size)
 PASS  lib/modules/manager/terragrunt/modules.spec.ts (599 MB heap size)
 PASS  lib/modules/manager/deps-edn/extract.spec.ts (622 MB heap size)
 PASS  lib/util/http/gitea.spec.ts (617 MB heap size)
 PASS  lib/workers/repository/process/write.spec.ts (1546 MB heap size)
 PASS  lib/workers/repository/config-migration/branch/rebase.spec.ts (676 MB heap size)
 PASS  lib/modules/manager/deps-edn/parser.spec.ts (617 MB heap size)
 PASS  lib/modules/manager/composer/extract.spec.ts (1639 MB heap size)
 PASS  lib/modules/manager/helmv3/utils.spec.ts (1596 MB heap size)
 PASS  lib/modules/manager/pip_requirements/artifacts.spec.ts (645 MB heap size)
 PASS  lib/workers/global/config/parse/host-rules-from-env.spec.ts (1657 MB heap size)
 PASS  lib/modules/platform/azure/azure-got-wrapper.spec.ts (630 MB heap size)
 PASS  lib/workers/repository/extract/file-match.spec.ts (1629 MB heap size)
 PASS  lib/modules/manager/gitlabci/utils.spec.ts (1655 MB heap size)
 PASS  lib/modules/manager/maven/update.spec.ts (1672 MB heap size)
 PASS  lib/config/presets/util.spec.ts (1665 MB heap size)
 PASS  lib/workers/repository/update/branch/commit.spec.ts (580 MB heap size)
 PASS  lib/modules/manager/argocd/extract.spec.ts (535 MB heap size)
 PASS  lib/config/migrations/custom/unpublish-safe-migration.spec.ts (532 MB heap size)
 PASS  lib/modules/manager/jsonnet-bundler/extract.spec.ts (1739 MB heap size)
 PASS  lib/workers/repository/process/deprecated.spec.ts (573 MB heap size)
 PASS  lib/workers/repository/update/branch/check-existing.spec.ts (1864 MB heap size)
 PASS  lib/modules/platform/index.spec.ts (511 MB heap size)
 PASS  lib/modules/manager/docker-compose/extract.spec.ts (1960 MB heap size)
 PASS  lib/workers/repository/update/pr/body/changelogs.spec.ts (537 MB heap size)
 PASS  lib/modules/manager/npm/utils.spec.ts (479 MB heap size)
 PASS  lib/workers/repository/model/semantic-commit-message.spec.ts (484 MB heap size)
 PASS  lib/modules/manager/velaci/extract.spec.ts (509 MB heap size)
 PASS  lib/workers/repository/extract/index.spec.ts (2118 MB heap size)
 PASS  lib/modules/manager/npm/update/locked-dependency/yarn-lock/index.spec.ts (566 MB heap size)
 PASS  lib/modules/versioning/semver/index.spec.ts (2054 MB heap size)
 PASS  lib/logger/utils.spec.ts (2062 MB heap size)
 PASS  lib/workers/repository/process/vulnerabilities.spec.ts (2222 MB heap size)
 PASS  lib/workers/repository/init/index.spec.ts (580 MB heap size)
 PASS  lib/workers/repository/update/branch/execute-post-upgrade-commands.spec.ts (2319 MB heap size)
 PASS  lib/modules/manager/npm/post-update/node-version.spec.ts (572 MB heap size)
 PASS  lib/modules/versioning/aws-machine-image/index.spec.ts (513 MB heap size)
 PASS  lib/util/json-writer/editor-config.spec.ts (2261 MB heap size)
 PASS  lib/config/presets/bitbucket/index.spec.ts (605 MB heap size)
 PASS  lib/modules/manager/npm/update/package-version/index.spec.ts (2345 MB heap size)
 PASS  lib/modules/manager/npm/update/locked-dependency/package-lock/get-locked.spec.ts (607 MB heap size)
 PASS  lib/workers/repository/update/pr/body/notes.spec.ts (2465 MB heap size)
 PASS  lib/workers/repository/model/custom-commit-message.spec.ts (2405 MB heap size)
 PASS  lib/config/massage.spec.ts (583 MB heap size)
 PASS  lib/modules/manager/gradle/update.spec.ts (2434 MB heap size)
 PASS  lib/proxy.spec.ts (2427 MB heap size)
 PASS  lib/modules/manager/npm/extract/yarn.spec.ts (530 MB heap size)
 PASS  lib/modules/datasource/conda/index.spec.ts (2500 MB heap size)
 PASS  lib/modules/manager/circleci/extract.spec.ts (2490 MB heap size)
 PASS  lib/config/migrations/custom/path-rules-migration.spec.ts (2484 MB heap size)
 PASS  lib/modules/manager/npm/update/locked-dependency/package-lock/dep-constraints.spec.ts (529 MB heap size)
 PASS  lib/util/lazy.spec.ts (2490 MB heap size)
 PASS  lib/modules/datasource/gitlab-releases/index.spec.ts (2561 MB heap size)
 PASS  lib/workers/repository/update/branch/artifacts.spec.ts (528 MB heap size)
 PASS  lib/modules/manager/git-submodules/update.spec.ts (2545 MB heap size)
 PASS  lib/modules/manager/pip_setup/extract.spec.ts (2552 MB heap size)
 PASS  lib/workers/repository/update/pr/body/controls.spec.ts (544 MB heap size)
 PASS  lib/modules/manager/composer/range.spec.ts (2621 MB heap size)
 PASS  lib/util/exec/env.spec.ts (484 MB heap size)
 PASS  lib/workers/global/limits.spec.ts (2591 MB heap size)
 PASS  lib/modules/datasource/flutter-version/index.spec.ts (557 MB heap size)
 PASS  lib/modules/datasource/maven/util.spec.ts (2606 MB heap size)
 PASS  lib/modules/manager/batect-wrapper/extract.spec.ts (2619 MB heap size)
 PASS  lib/modules/manager/bundler/locked-version.spec.ts (588 MB heap size)
 PASS  lib/modules/manager/npm/range.spec.ts (2697 MB heap size)
 PASS  lib/modules/manager/gitlabci-include/extract.spec.ts (2816 MB heap size)
 PASS  lib/config/presets/internal/index.spec.ts (659 MB heap size)
 PASS  lib/config/migrations/custom/azure-gitlab-automerge-migration.spec.ts (2756 MB heap size)
 PASS  lib/modules/datasource/node/index.spec.ts (610 MB heap size)
 PASS  lib/workers/repository/process/lookup/common.spec.ts (2768 MB heap size)
 PASS  lib/modules/versioning/git/index.spec.ts (2774 MB heap size)
 PASS  lib/util/http/bitbucket.spec.ts (2783 MB heap size)
 PASS  lib/config/migrations/custom/extends-migration.spec.ts (2786 MB heap size)
 PASS  lib/modules/platform/gitea/utils.spec.ts (589 MB heap size)
 PASS  lib/modules/platform/util.spec.ts (2793 MB heap size)
 PASS  lib/modules/manager/fvm/extract.spec.ts (2801 MB heap size)
 PASS  lib/config/options/index.spec.ts (555 MB heap size)
 PASS  lib/modules/versioning/versioning-metadata.spec.ts (509 MB heap size)
 PASS  lib/modules/manager/pub/extract.spec.ts (515 MB heap size)
 PASS  lib/config/migrations/custom/semantic-commits-migration.spec.ts (517 MB heap size)
 PASS  lib/modules/manager/jenkins/extract.spec.ts (2960 MB heap size)
 PASS  lib/modules/manager/bazelisk/extract.spec.ts (2913 MB heap size)
 PASS  lib/modules/manager/npm/extract/npm.spec.ts (529 MB heap size)
 PASS  lib/util/markdown.spec.ts (472 MB heap size)
 PASS  lib/util/sanitize.spec.ts (476 MB heap size)
 PASS  lib/modules/manager/mix/extract.spec.ts (549 MB heap size)
 PASS  lib/modules/manager/terraform/util.spec.ts (531 MB heap size)
 PASS  lib/config/migrations/custom/schedule-migration.spec.ts (530 MB heap size)
 PASS  lib/modules/manager/bitbucket-pipelines/extract.spec.ts (554 MB heap size)
 PASS  lib/util/git/private-key.spec.ts (3071 MB heap size)
 PASS  lib/modules/datasource/github-tags/cache.spec.ts (560 MB heap size)
 PASS  lib/config/migrate-validate.spec.ts (631 MB heap size)
 PASS  lib/workers/repository/config-migration/pr/errors-warnings.spec.ts (3165 MB heap size)
 PASS  lib/modules/manager/helm-values/extract.spec.ts (634 MB heap size)
 PASS  lib/util/html.spec.ts (577 MB heap size)
 PASS  lib/modules/datasource/github-releases/cache/index.spec.ts (593 MB heap size)
 PASS  lib/util/cache/repository/index.spec.ts (3261 MB heap size)
 PASS  lib/modules/manager/sbt/update.spec.ts (3250 MB heap size)
 PASS  lib/workers/repository/init/semantic.spec.ts (561 MB heap size)
 PASS  lib/modules/manager/helmv3/update.spec.ts (3306 MB heap size)
 PASS  lib/modules/datasource/ruby-version/index.spec.ts (569 MB heap size)
 PASS  lib/modules/manager/gradle-wrapper/util.spec.ts (3279 MB heap size)
 PASS  lib/util/git/author.spec.ts (3284 MB heap size)
 PASS  lib/workers/repository/finalise/repository-statistics.spec.ts (591 MB heap size)
 PASS  lib/modules/manager/npm/extract/utils.spec.ts (530 MB heap size)
 PASS  lib/modules/manager/gomod/extract.spec.ts (3358 MB heap size)
 PASS  lib/modules/manager/html/extract.spec.ts (597 MB heap size)
 PASS  lib/modules/platform/bitbucket-server/utils.spec.ts (545 MB heap size)
 PASS  lib/modules/manager/kubernetes/extract.spec.ts (504 MB heap size)
 PASS  lib/modules/manager/helmsman/extract.spec.ts (3415 MB heap size)
 PASS  lib/config/migrations/custom/automerge-migration.spec.ts (498 MB heap size)
 PASS  lib/util/json-writer/json-writer.spec.ts (503 MB heap size)
 PASS  lib/modules/platform/bitbucket/utils.spec.ts (3360 MB heap size)
 PASS  lib/modules/platform/pr-body.spec.ts (3364 MB heap size)
 PASS  lib/workers/repository/onboarding/pr/base-branch.spec.ts (566 MB heap size)
 PASS  lib/modules/manager/nodenv/extract.spec.ts (3382 MB heap size)
 PASS  lib/config/migrations/custom/packages-migration.spec.ts (507 MB heap size)
 PASS  lib/modules/manager/nvm/extract.spec.ts (526 MB heap size)
 PASS  lib/config/migrations/custom/automerge-patch-migration.spec.ts (523 MB heap size)
 PASS  lib/modules/datasource/github-releases/common.spec.ts (3380 MB heap size)
 PASS  lib/config/migrations/custom/automerge-minor-migration.spec.ts (529 MB heap size)
 PASS  lib/modules/manager/terragrunt/util.spec.ts (534 MB heap size)
 PASS  lib/util/index.spec.ts (539 MB heap size)
 PASS  lib/config/migrations/custom/automerge-major-migration.spec.ts (3385 MB heap size)
 PASS  lib/modules/datasource/datasource.spec.ts (592 MB heap size)
 PASS  lib/modules/manager/range.spec.ts (641 MB heap size)
 PASS  lib/modules/datasource/helm/common.spec.ts (642 MB heap size)
 PASS  lib/modules/manager/metadata.spec.ts (584 MB heap size)
 PASS  lib/config/migrations/custom/raise-deprecation-warnings-migration.spec.ts (589 MB heap size)
 PASS  lib/util/cache/package/index.spec.ts (600 MB heap size)
 PASS  lib/modules/manager/git-submodules/artifact.spec.ts (615 MB heap size)
 PASS  lib/config/migrations/custom/suppress-notifications-migration.spec.ts (613 MB heap size)
 PASS  lib/util/http/queue.spec.ts (635 MB heap size)
 PASS  lib/modules/manager/ruby-version/extract.spec.ts (589 MB heap size)
 PASS  lib/config/migrations/custom/composer-ignore-platform-reqs-migration.spec.ts (587 MB heap size)
 PASS  lib/modules/manager/poetry/update-locked.spec.ts (660 MB heap size)
 PASS  lib/config/migrations/base/abstract-migration.spec.ts (630 MB heap size)
 PASS  lib/modules/manager/composer/update-locked.spec.ts (623 MB heap size)
 PASS  lib/modules/manager/bundler/update-locked.spec.ts (590 MB heap size)
 PASS  test/static-files.spec.ts (531 MB heap size)
 PASS  lib/workers/repository/index.spec.ts (597 MB heap size)
 PASS  lib/util/http/bitbucket-server.spec.ts (525 MB heap size)
 PASS  lib/config/migrations/custom/branch-prefix-migration.spec.ts (529 MB heap size)
 PASS  lib/modules/platform/utils/pr-body.spec.ts (535 MB heap size)
 PASS  lib/workers/repository/update/pr/body/footer.spec.ts (606 MB heap size)
 PASS  lib/workers/repository/update/pr/body/header.spec.ts (596 MB heap size)
 PASS  lib/modules/manager/npm/detect.spec.ts (543 MB heap size)
 PASS  lib/config/migrations/custom/ignore-npmrc-file-migration.spec.ts (484 MB heap size)
 PASS  lib/config/migrations/custom/automerge-type-migration.spec.ts (489 MB heap size)
 PASS  lib/config/migrations/custom/branch-name-migration.spec.ts (494 MB heap size)
 PASS  lib/config/migrations/custom/go-mod-tidy-migration.spec.ts (500 MB heap size)
 PASS  lib/modules/manager/pyenv/extract.spec.ts (522 MB heap size)
 PASS  lib/modules/manager/terragrunt/extract.spec.ts (532 MB heap size)
 PASS  lib/modules/manager/terraform-version/extract.spec.ts (542 MB heap size)
 PASS  lib/config/migrations/custom/trust-level-migration.spec.ts (540 MB heap size)
 PASS  lib/modules/manager/ansible/extract.spec.ts (564 MB heap size)
 PASS  lib/modules/datasource/gitlab-tags/util.spec.ts (559 MB heap size)
 PASS  lib/workers/repository/configured.spec.ts (611 MB heap size)
 PASS  lib/config/migrations/custom/rebase-stale-prs-migration.spec.ts (551 MB heap size)
 PASS  lib/util/decorator/index.spec.ts (557 MB heap size)
 PASS  lib/workers/global/initialize.spec.ts (624 MB heap size)
 PASS  lib/util/range.spec.ts (565 MB heap size)
 PASS  lib/config/migrations/custom/host-rules-migration.spec.ts (570 MB heap size)
 PASS  lib/config/migrations/custom/require-config-migration.spec.ts (575 MB heap size)
 PASS  lib/config/migrations/custom/separate-multiple-major-migration.spec.ts (581 MB heap size)
 PASS  lib/modules/platform/utils/read-only-issue-body.spec.ts (587 MB heap size)
 PASS  lib/util/cache/package/file.spec.ts (595 MB heap size)
 PASS  lib/config/migrations/custom/renovate-fork-migration.spec.ts (598 MB heap size)
 PASS  lib/modules/manager/cake/index.spec.ts (616 MB heap size)
 PASS  lib/util/git/config.spec.ts (614 MB heap size)
 PASS  lib/modules/manager/npm/extract/type.spec.ts (620 MB heap size)
 PASS  lib/util/s3.spec.ts (632 MB heap size)
 PASS  lib/modules/manager/bundler/range.spec.ts (702 MB heap size)
 PASS  lib/config/migrations/custom/version-strategy-migration.spec.ts (672 MB heap size)
 PASS  lib/config/migrations/custom/compatibility-migration.spec.ts (677 MB heap size)
 PASS  lib/util/regex.spec.ts (680 MB heap size)
 PASS  lib/config/migrations/custom/upgrade-in-range-migration.spec.ts (688 MB heap size)
 PASS  lib/modules/manager/meteor/extract.spec.ts (708 MB heap size)
 PASS  lib/util/fs/proxies.spec.ts (706 MB heap size)
 PASS  lib/modules/versioning/pep440/range.spec.ts (712 MB heap size)
 PASS  lib/config/migrations/custom/base-branch-migration.spec.ts (717 MB heap size)
 PASS  lib/modules/manager/cloudbuild/extract.spec.ts (741 MB heap size)
 PASS  lib/modules/manager/droneci/extract.spec.ts (754 MB heap size)
 PASS  lib/workers/repository/init/cache.spec.ts (738 MB heap size)
 PASS  lib/modules/manager/terraform/lockfile/util.spec.ts (690 MB heap size)
 PASS  lib/config/migrations/custom/pin-versions-migration.spec.ts (690 MB heap size)
 PASS  lib/config/migrations/custom/match-strings-migration.spec.ts (696 MB heap size)
 PASS  lib/config/migrations/custom/dry-run-migration.spec.ts (701 MB heap size)
 PASS  lib/util/cache/memory/index.spec.ts (706 MB heap size)
 PASS  lib/logger/config-serializer.spec.ts (712 MB heap size)
 PASS  lib/util/object.spec.ts (713 MB heap size)
 PASS  lib/modules/manager/setup-cfg/range.spec.ts (729 MB heap size)
 PASS  lib/modules/manager/pip_requirements/range.spec.ts (797 MB heap size)
 PASS  lib/modules/manager/terragrunt-version/extract.spec.ts (781 MB heap size)
 PASS  lib/workers/repository/result.spec.ts (836 MB heap size)
 PASS  lib/config/migrations/custom/separate-major-release-migration.spec.ts (776 MB heap size)
 PASS  lib/config/migrations/custom/required-status-checks-migration.spec.ts (782 MB heap size)
 PASS  lib/modules/manager/fingerprint.spec.ts (896 MB heap size)
 PASS  lib/config/migrations/custom/post-update-options-migration.spec.ts (847 MB heap size)
 PASS  lib/modules/manager/bundler/gemfile.spec.ts (699 MB heap size)
 PASS  lib/config/migrations/custom/enabled-managers-migration.spec.ts (638 MB heap size)
 PASS  lib/util/mask.spec.ts (643 MB heap size)
 PASS  lib/config/migrations/custom/ignore-node-modules-migration.spec.ts (648 MB heap size)
 PASS  lib/config/migrations/custom/package-pattern-migration.spec.ts (654 MB heap size)
 PASS  lib/config/migrations/custom/rebase-conflicted-prs-migration.spec.ts (659 MB heap size)
 PASS  lib/config/migrations/custom/binary-source-migration.spec.ts (664 MB heap size)
 PASS  lib/util/memoize.spec.ts (670 MB heap size)
 PASS  lib/config/migrations/custom/package-name-migration.spec.ts (675 MB heap size)
 PASS  lib/util/split.spec.ts (680 MB heap size)
 PASS  lib/util/streams.spec.ts (686 MB heap size)
 PASS  lib/modules/manager/homebrew/util.spec.ts (691 MB heap size)
 PASS  lib/config/validation-helpers/managers.spec.ts (805 MB heap size)
 PASS  lib/renovate.spec.ts (742 MB heap size)

 RUNS  lib/modules/manager/cdnurl/extract.spec.ts

Test Suites: 478 passed, 478 of 479 total
Tests:       9297 passed, 9297 total
Snapshots:   1142 passed, 1142 total
Time:        554 s

@rarkins rarkins enabled auto-merge (squash) June 25, 2022 05:38
@rarkins rarkins merged commit 1f77816 into renovatebot:main Jun 25, 2022
@rarkins rarkins requested a review from viceice June 25, 2022 05:38
@renovate-release
Copy link
Collaborator

🎉 This PR is included in version 32.98.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 26, 2022
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

4 participants