renovate
renovate copied to clipboard
PR to downgrade dev package is repeatedly opened and closed
How are you running Renovate?
Mend Renovate hosted app on github.com
Was this something which used to work for you, and then stopped?
I never saw this working
Describe the bug
We have a composer project which contains the dependency
{
"require-dev": {
"mikey179/vfsstream": "2.0.x-dev"
}
}
Renovate keeps opening and closing the following PR in order to downgrade this to 1.6.11
:
- https://github.com/laminas/laminas-cli/pull/102
It appears to originally think that the package doesn't exist even though it's listed here on packagist, and then it does. I've included the original logs in this comment on the above PR.
Relevant debug logs
Full Log for Branch Creation
DEBUG: No dangling containers to remove
INFO: Repository started
{
"renovateVersion": "32.195.5"
}
DEBUG: Using localDir: /mnt/renovate/gh/laminas/laminas-cli
DEBUG: PackageFiles.clear() - Package files deleted
{
"baseBranches": []
}
DEBUG: initRepo("laminas/laminas-cli")
DEBUG: Using queue
{
"concurrency": 10,
"host": "api.github.com"
}
DEBUG: laminas/laminas-cli default branch = 1.6.x
DEBUG: Using app token for git init
DEBUG: Repository cache is restored from revision 13
DEBUG: Resetting npmrc
DEBUG: detectSemanticCommits()
DEBUG: checkOnboarding()
DEBUG: isOnboarded()
DEBUG: Checking cached config file name
DEBUG: Existing config file confirmed
DEBUG: Repository config
{
"fileName": "renovate.json",
"config": {
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"local>laminas/.github:renovate-config"
]
}
}
DEBUG: Repo is onboarded
DEBUG: migrateAndValidate()
DEBUG: No config migration necessary
DEBUG: massaged config
{
"config": {
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"github>whitesource/merge-confidence:beta",
"local>laminas/.github:renovate-config"
]
}
}
DEBUG: migrated config
{
"config": {
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"github>whitesource/merge-confidence:beta",
"local>laminas/.github:renovate-config"
]
}
}
DEBUG: Found repo ignorePaths
{
"ignorePaths": [
"**/node_modules/**",
"**/bower_components/**",
"**/vendor/**",
"**/examples/**",
"**/__tests__/**",
"**/test/**",
"**/tests/**",
"**/__fixtures__/**"
]
}
DEBUG: No vulnerability alerts found
DEBUG: No vulnerability alerts found
DEBUG: findIssue(Dependency Dashboard)
DEBUG: Retrieving issueList
DEBUG: Retrieved 1 issues
DEBUG: Found issue 97
DEBUG: No baseBranches
DEBUG: extract()
DEBUG: Found cached extract
{
"baseBranch": "1.6.x",
"baseBranchSha": "4a1129914514f2cc4287ef781d297c0d19872de7"
}
DEBUG: Deleted cached dep updates
INFO: Dependency extraction complete
{
"baseBranch": "1.6.x",
"stats": {
"managers": {
"composer": {
"fileCount": 1,
"depCount": 14
},
"github-actions": {
"fileCount": 3,
"depCount": 3
}
},
"total": {
"fileCount": 4,
"depCount": 17
}
}
}
DEBUG: Using queue
{
"concurrency": 10,
"host": "packagist.org"
}
DEBUG: Found no results from datasource that look like a version (laminas/workflow-automatic-releases)(dependency="laminas/workflow-automatic-releases")
{
"result": {
"sourceUrl": "https://github.com/laminas/workflow-automatic-releases",
"releases": []
}
}
DEBUG: Found no results from datasource that look like a version (laminas/workflow-continuous-integration)(dependency="laminas/workflow-continuous-integration")
{
"result": {
"sourceUrl": "https://github.com/laminas/workflow-continuous-integration",
"releases": []
}
}
DEBUG: PackageFiles.add() - Package file saved for branch
{
"baseBranch": "1.6.x"
}
DEBUG: Package releases lookups complete
{
"baseBranch": "1.6.x"
}
DEBUG: branchifyUpgrades
DEBUG: 1 flattened updates found:
DEBUG: Returning 1 branch(es)
DEBUG: Cannot determine table values(branch="renovate/lock-file-maintenance")
DEBUG: config.repoIsOnboarded=true
DEBUG: packageFiles with updates
{
"baseBranch": "1.6.x",
"config": {
"composer": [
{
"deps": [
{
"currentValue": "^7.4 || ~8.0.0 || ~8.1.0",
"datasource": "packagist",
"depIndex": 0,
"depName": "php",
"depType": "require",
"skipReason": "unsupported",
"updates": []
},
{
"currentValue": "^2.0.0",
"datasource": "packagist",
"depIndex": 1,
"depName": "composer-runtime-api",
"depType": "require",
"skipReason": "unsupported",
"updates": []
},
{
"currentValue": "^1.0 || ^2.0",
"currentVersion": "1.1.2",
"datasource": "packagist",
"depIndex": 2,
"depName": "psr/container",
"depType": "require",
"fixedVersion": "1.1.2",
"lockedVersion": "1.1.2",
"sourceUrl": "https://github.com/php-fig/container",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^5.3.7 || ^6.0",
"currentVersion": "5.4.12",
"datasource": "packagist",
"depIndex": 3,
"depName": "symfony/console",
"depType": "require",
"fixedVersion": "5.4.12",
"homepage": "http://symfony.com",
"lockedVersion": "5.4.12",
"sourceUrl": "https://github.com/symfony/console",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^5.0 || ^6.0",
"currentVersion": "5.4.9",
"datasource": "packagist",
"depIndex": 4,
"depName": "symfony/event-dispatcher",
"depType": "require",
"fixedVersion": "5.4.9",
"homepage": "http://symfony.com",
"lockedVersion": "5.4.9",
"sourceUrl": "https://github.com/symfony/event-dispatcher",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.17",
"currentVersion": "1.26.0",
"datasource": "packagist",
"depIndex": 5,
"depName": "symfony/polyfill-php80",
"depType": "require",
"fixedVersion": "1.26.0",
"homepage": "https://symfony.com",
"lockedVersion": "1.26.0",
"sourceUrl": "https://github.com/symfony/polyfill-php80",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.10",
"currentVersion": "1.11.0",
"datasource": "packagist",
"depIndex": 6,
"depName": "webmozart/assert",
"depType": "require",
"fixedVersion": "1.11.0",
"lockedVersion": "1.11.0",
"sourceUrl": "https://github.com/webmozarts/assert",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "~2.4.0",
"currentVersion": "2.4.0",
"datasource": "packagist",
"depIndex": 7,
"depName": "laminas/laminas-coding-standard",
"depType": "require-dev",
"fixedVersion": "2.4.0",
"homepage": "https://laminas.dev",
"lockedVersion": "2.4.0",
"sourceUrl": "https://github.com/laminas/laminas-coding-standard",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^3.1.1",
"currentVersion": "3.3.4",
"datasource": "packagist",
"depIndex": 8,
"depName": "laminas/laminas-mvc",
"depType": "require-dev",
"fixedVersion": "3.3.4",
"homepage": "https://laminas.dev",
"lockedVersion": "3.3.4",
"sourceUrl": "https://github.com/laminas/laminas-mvc",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^3.15.1",
"currentVersion": "3.16.0",
"datasource": "packagist",
"depIndex": 9,
"depName": "laminas/laminas-servicemanager",
"depType": "require-dev",
"fixedVersion": "3.16.0",
"homepage": "https://laminasframwork.dev",
"lockedVersion": "3.16.0",
"sourceUrl": "https://github.com/laminas/laminas-servicemanager",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "2.0.x-dev",
"currentVersion": null,
"datasource": "packagist",
"depIndex": 10,
"depName": "mikey179/vfsstream",
"depType": "require-dev",
"homepage": "http://vfs.bovigo.org/",
"skipReason": "invalid-version",
"sourceUrl": "https://github.com/bovigo/vfsStream",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^9.5.9",
"currentVersion": "9.5.24",
"datasource": "packagist",
"depIndex": 11,
"depName": "phpunit/phpunit",
"depType": "require-dev",
"fixedVersion": "9.5.24",
"homepage": "https://phpunit.de/",
"lockedVersion": "9.5.24",
"sourceUrl": "https://github.com/sebastianbergmann/phpunit",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^0.17.0",
"currentVersion": "0.17.0",
"datasource": "packagist",
"depIndex": 12,
"depName": "psalm/plugin-phpunit",
"depType": "require-dev",
"fixedVersion": "0.17.0",
"lockedVersion": "0.17.0",
"sourceUrl": "https://github.com/psalm/psalm-plugin-phpunit",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^4.24.0",
"currentVersion": "4.27.0",
"datasource": "packagist",
"depIndex": 13,
"depName": "vimeo/psalm",
"depType": "require-dev",
"fixedVersion": "4.27.0",
"lockedVersion": "4.27.0",
"sourceUrl": "https://github.com/vimeo/psalm",
"versioning": "composer",
"warnings": [],
"updates": []
}
],
"lockFiles": [
"composer.lock"
],
"packageFile": "composer.json"
}
],
"github-actions": [
{
"deps": [
{
"autoReplaceStringTemplate": "{{depName}}/.github/workflows/continuous-integration.yml@{{#if newDigest}}{{newDigest}}{{#if newValue}} # tag={{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "1.x",
"datasource": "github-tags",
"depIndex": 0,
"depName": "laminas/workflow-continuous-integration",
"depType": "action",
"replaceString": "laminas/workflow-continuous-integration/.github/workflows/[email protected]",
"sourceUrl": "https://github.com/laminas/workflow-continuous-integration",
"versioning": "docker",
"warnings": [],
"updates": []
}
],
"packageFile": ".github/workflows/continuous-integration.yml"
},
{
"deps": [
{
"autoReplaceStringTemplate": "{{depName}}/github-actions/docs@{{#if newDigest}}{{newDigest}}{{#if newValue}} # tag={{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "master",
"datasource": "github-tags",
"depIndex": 0,
"depName": "laminas/documentation-theme",
"depType": "action",
"replaceString": "laminas/documentation-theme/github-actions/docs@master",
"skipReason": "invalid-version",
"versioning": "docker",
"updates": []
}
],
"packageFile": ".github/workflows/docs-build.yml"
},
{
"deps": [
{
"autoReplaceStringTemplate": "{{depName}}/.github/workflows/release-on-milestone-closed.yml@{{#if newDigest}}{{newDigest}}{{#if newValue}} # tag={{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "1.x",
"datasource": "github-tags",
"depIndex": 0,
"depName": "laminas/workflow-automatic-releases",
"depType": "action",
"replaceString": "laminas/workflow-automatic-releases/.github/workflows/[email protected]",
"sourceUrl": "https://github.com/laminas/workflow-automatic-releases",
"versioning": "docker",
"warnings": [],
"updates": []
}
],
"packageFile": ".github/workflows/release-on-milestone-closed.yml"
}
]
}
}
DEBUG: processRepo()
DEBUG: Processing 1 branch: renovate/lock-file-maintenance
DEBUG: Calculated maximum PRs remaining this run
{
"prsRemaining": 99
}
DEBUG: PullRequests limit = 99
DEBUG: Calculated maximum branches remaining this run
{
"branchesRemaining": 99
}
DEBUG: Branches limit = 99
DEBUG: Branch fingerprint is unchanged, updates check can be skipped(branch="renovate/lock-file-maintenance")
DEBUG: getBranchPr(renovate/lock-file-maintenance)(branch="renovate/lock-file-maintenance")
DEBUG: findPr(renovate/lock-file-maintenance, undefined, open)(branch="renovate/lock-file-maintenance")
DEBUG: getPrList success(branch="renovate/lock-file-maintenance")
{
"pullsTotal": 2,
"requestsTotal": 1,
"apiQuotaAffected": true
}
DEBUG: findPr(renovate/lock-file-maintenance, undefined, closed)(branch="renovate/lock-file-maintenance")
DEBUG: branchExists=true(branch="renovate/lock-file-maintenance")
DEBUG: dependencyDashboardCheck=undefined(branch="renovate/lock-file-maintenance")
DEBUG: recreateClosed is true(branch="renovate/lock-file-maintenance")
DEBUG: Checking if PR has been edited(branch="renovate/lock-file-maintenance")
DEBUG: Checking schedule(before 2am, UTC)(branch="renovate/lock-file-maintenance")
DEBUG: Found timezone(branch="renovate/lock-file-maintenance")
{
"timezone": "UTC"
}
DEBUG: Adjusting now for timezone(branch="renovate/lock-file-maintenance")
DEBUG: Checking 1 schedule(s)(branch="renovate/lock-file-maintenance")
DEBUG: Checking schedule "before 2am"(branch="renovate/lock-file-maintenance")
{
"parsedSchedule": {
"schedules": [
{
"t_b": [
7200
]
}
],
"exceptions": [],
"error": -1
}
}
DEBUG: Matches schedule before 2am(branch="renovate/lock-file-maintenance")
DEBUG: Branch already exists(branch="renovate/lock-file-maintenance")
DEBUG: getBranchPr(renovate/lock-file-maintenance)(branch="renovate/lock-file-maintenance")
DEBUG: findPr(renovate/lock-file-maintenance, undefined, open)(branch="renovate/lock-file-maintenance")
DEBUG: findPr(renovate/lock-file-maintenance, undefined, closed)(branch="renovate/lock-file-maintenance")
DEBUG: Branch is behind base branch and needs rebasing(branch="renovate/lock-file-maintenance")
DEBUG: Branch is unmodified, so can be rebased(branch="renovate/lock-file-maintenance")
DEBUG: Using reuseExistingBranch: false(branch="renovate/lock-file-maintenance")
DEBUG: Setting current branch to 1.6.x(branch="renovate/lock-file-maintenance")
DEBUG: Initializing git repository into /mnt/renovate/gh/laminas/laminas-cli(branch="renovate/lock-file-maintenance")
DEBUG: Performing blobless clone(branch="renovate/lock-file-maintenance")
DEBUG: git clone completed(branch="renovate/lock-file-maintenance")
{
"durationMs": 1095
}
DEBUG: latest repository commit(branch="renovate/lock-file-maintenance")
{
"latestCommit": {
"hash": "4a1129914514f2cc4287ef781d297c0d19872de7",
"date": "2022-09-08T00:49:19+00:00",
"message": "Lock file maintenance",
"refs": "HEAD -> 1.6.x, origin/HEAD, origin/1.6.x",
"body": "Signed-off-by: Renovate Bot <[email protected]>",
"author_name": "renovate[bot]",
"author_email": "29139614+renovate[bot]@users.noreply.github.com"
}
}
DEBUG: latest commit(branch="renovate/lock-file-maintenance")
{
"branchName": "1.6.x",
"latestCommitDate": "2022-09-08T00:49:19+00:00"
}
DEBUG: manager.getUpdatedPackageFiles() reuseExistingBranch=false(branch="renovate/lock-file-maintenance")
DEBUG: composer.updateArtifacts(composer.json)(branch="renovate/lock-file-maintenance")
DEBUG: Using php constraint from config(branch="renovate/lock-file-maintenance")
DEBUG: composer command(branch="renovate/lock-file-maintenance")
{
"cmd": "composer",
"args": "update --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins"
}
DEBUG: Setting BUILDPACK_CACHE_DIR to /tmp/containerbase(branch="renovate/lock-file-maintenance")
DEBUG: Using docker to execute(branch="renovate/lock-file-maintenance")
{
"image": "php"
}
DEBUG: Resolved stable matching version(branch="renovate/lock-file-maintenance")
{
"toolName": "composer",
"constraint": "^2.3",
"resolvedVersion": "2.4.2"
}
DEBUG: containerbaseDir is separate from cacheDir(branch="renovate/lock-file-maintenance")
DEBUG: Found version constraint - checking for a compatible image to use(branch="renovate/lock-file-maintenance")
{
"depName": "docker.io/renovate/php",
"scheme": "composer",
"constraint": "<=7.4.99"
}
DEBUG: Found compatible image version(branch="renovate/lock-file-maintenance")
{
"depName": "docker.io/renovate/php",
"scheme": "composer",
"constraint": "<=7.4.99",
"version": "7.4.30"
}
DEBUG: Resolved tag constraint(branch="renovate/lock-file-maintenance")
{
"image": "docker.io/renovate/php",
"tagConstraint": "<=7.4.99",
"tagVersioning": "composer",
"tag": "7.4.30"
}
DEBUG: Fetching Docker image: docker.io/renovate/php:7.4.30(branch="renovate/lock-file-maintenance")
DEBUG: Finished fetching Docker image docker.io/renovate/php:7.4.30@sha256:11dbcd55914d6463bd1a05e40c699a2f56a70179045a8ebede661d7bec6d18e7(branch="renovate/lock-file-maintenance")
DEBUG: Executing command(branch="renovate/lock-file-maintenance")
{
"command": "docker run --rm --name=renovate_php --label=renovate_child -v \"/mnt/renovate/gh/laminas/laminas-cli\":\"/mnt/renovate/gh/laminas/laminas-cli\" -v \"/tmp/renovate-cache\":\"/tmp/renovate-cache\" -v \"/tmp/containerbase\":\"/tmp/containerbase\" -e COMPOSER_CACHE_DIR -e BUILDPACK_CACHE_DIR -w \"/mnt/renovate/gh/laminas/laminas-cli\" docker.io/renovate/php:7.4.30 bash -l -c \"install-tool composer 2.4.2 && composer update --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins\""
}
DEBUG: exec completed(branch="renovate/lock-file-maintenance")
{
"cmd": "docker run --rm --name=renovate_php --label=renovate_child -v \"/mnt/renovate/gh/laminas/laminas-cli\":\"/mnt/renovate/gh/laminas/laminas-cli\" -v \"/tmp/renovate-cache\":\"/tmp/renovate-cache\" -v \"/tmp/containerbase\":\"/tmp/containerbase\" -e COMPOSER_CACHE_DIR -e BUILDPACK_CACHE_DIR -w \"/mnt/renovate/gh/laminas/laminas-cli\" docker.io/renovate/php:7.4.30 bash -l -c \"install-tool composer 2.4.2 && composer update --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins\"",
"durationMs": 10893,
"stdout": "Installing v1 tool composer v2.4.2\nComposer version 2.4.2 2022-09-14 16:11:15\nInstalled v1 composer in 0 seconds\nskip cleanup, not a docker build: 3a5b37b84e57\n",
"stderr": "Loading composer repositories with package information\nInfo from https://repo.packagist.org: #StandWithUkraine\nUpdating dependencies\nLock file operations: 0 installs, 4 updates, 0 removals\n - Upgrading laminas/laminas-validator (2.23.0 => 2.24.0)\n - Upgrading sebastian/comparator (4.0.6 => 4.0.8)\n - Upgrading sebastian/exporter (4.0.4 => 4.0.5)\n - Upgrading sebastian/type (3.1.0 => 3.2.0)\nWriting lock file\nInstalling dependencies from lock file (including require-dev)\nPackage operations: 84 installs, 0 updates, 0 removals\n - Downloading composer/package-versions-deprecated (1.11.99.5)\n - Downloading squizlabs/php_codesniffer (3.7.1)\n - Downloading dealerdirect/phpcodesniffer-composer-installer (v0.7.2)\n - Downloading nikic/php-parser (v4.15.1)\n - Downloading brick/varexporter (0.3.7)\n - Downloading composer/pcre (3.0.0)\n - Downloading webimpress/coding-standard (1.2.4)\n - Downloading phpstan/phpdoc-parser (1.5.1)\n - Downloading slevomat/coding-standard (7.2.1)\n - Downloading laminas/laminas-coding-standard (2.4.0)\n - Downloading psr/container (1.1.2)\n - Downloading laminas/laminas-stdlib (3.13.0)\n - Downloading laminas/laminas-config (3.7.0)\n - Downloading laminas/laminas-loader (2.8.0)\n - Downloading laminas/laminas-servicemanager (3.16.0)\n - Downloading laminas/laminas-json (3.3.0)\n - Downloading laminas/laminas-eventmanager (3.5.0)\n - Downloading symfony/polyfill-mbstring (v1.26.0)\n - Downloading symfony/polyfill-ctype (v1.26.0)\n - Downloading laminas/laminas-escaper (2.10.0)\n - Downloading laminas/laminas-view (2.22.1)\n - Downloading laminas/laminas-validator (2.24.0)\n - Downloading laminas/laminas-uri (2.9.1)\n - Downloading laminas/laminas-http (2.16.0)\n - Downloading laminas/laminas-router (3.9.0)\n - Downloading webimpress/safe-writer (2.2.0)\n - Downloading laminas/laminas-modulemanager (2.12.0)\n - Downloading laminas/laminas-mvc (3.3.4)\n - Downloading mikey179/vfsstream (dev-master dd9277d)\n - Downloading webmozart/assert (1.11.0)\n - Downloading phpdocumentor/reflection-common (2.2.0)\n - Downloading phpdocumentor/type-resolver (1.6.1)\n - Downloading phpdocumentor/reflection-docblock (5.3.0)\n - Downloading sebastian/version (3.0.2)\n - Downloading sebastian/type (3.2.0)\n - Downloading sebastian/resource-operations (3.0.3)\n - Downloading sebastian/recursion-context (4.0.4)\n - Downloading sebastian/object-reflector (2.0.4)\n - Downloading sebastian/object-enumerator (4.0.4)\n - Downloading sebastian/global-state (5.0.5)\n - Downloading sebastian/exporter (4.0.5)\n - Downloading sebastian/environment (5.1.4)\n - Downloading sebastian/diff (4.0.4)\n - Downloading sebastian/comparator (4.0.8)\n - Downloading sebastian/code-unit (1.0.8)\n - Downloading sebastian/cli-parser (1.0.1)\n - Downloading phpunit/php-timer (5.0.3)\n - Downloading phpunit/php-text-template (2.0.4)\n - Downloading phpunit/php-invoker (3.1.1)\n - Downloading phpunit/php-file-iterator (3.0.6)\n - Downloading theseer/tokenizer (1.2.1)\n - Downloading sebastian/lines-of-code (1.0.3)\n - Downloading sebastian/complexity (2.0.2)\n - Downloading sebastian/code-unit-reverse-lookup (2.0.3)\n - Downloading phpunit/php-code-coverage (9.2.17)\n - Downloading phar-io/version (3.2.1)\n - Downloading phar-io/manifest (2.0.3)\n - Downloading myclabs/deep-copy (1.11.0)\n - Downloading doctrine/instantiator (1.4.1)\n - Downloading phpunit/phpunit (9.5.24)\n - Downloading webmozart/path-util (2.3.0)\n - Downloading symfony/polyfill-php80 (v1.26.0)\n - Downloading symfony/polyfill-intl-normalizer (v1.26.0)\n - Downloading symfony/polyfill-intl-grapheme (v1.26.0)\n - Downloading symfony/string (v5.4.12)\n - Downloading symfony/deprecation-contracts (v2.5.2)\n - Downloading symfony/service-contracts (v2.5.2)\n - Downloading symfony/polyfill-php73 (v1.26.0)\n - Downloading symfony/console (v5.4.12)\n - Downloading openlss/lib-array2xml (1.0.0)\n - Downloading netresearch/jsonmapper (v4.0.0)\n - Downloading felixfbecker/language-server-protocol (v1.5.2)\n - Downloading felixfbecker/advanced-json-rpc (v3.2.1)\n - Downloading dnoegel/php-xdg-base-dir (v0.1.1)\n - Downloading psr/log (1.1.4)\n - Downloading composer/xdebug-handler (3.0.3)\n - Downloading composer/semver (3.3.2)\n - Downloading amphp/amp (v2.6.2)\n - Downloading amphp/byte-stream (v1.8.1)\n - Downloading vimeo/psalm (4.27.0)\n - Downloading psalm/plugin-phpunit (0.17.0)\n - Downloading psr/event-dispatcher (1.0.0)\n - Downloading symfony/event-dispatcher-contracts (v2.5.2)\n - Downloading symfony/event-dispatcher (v5.4.9)\n - Installing composer/package-versions-deprecated (1.11.99.5): Extracting archive\n - Installing squizlabs/php_codesniffer (3.7.1): Extracting archive\n - Installing dealerdirect/phpcodesniffer-composer-installer (v0.7.2): Extracting archive\n - Installing nikic/php-parser (v4.15.1): Extracting archive\n - Installing brick/varexporter (0.3.7): Extracting archive\n - Installing composer/pcre (3.0.0): Extracting archive\n - Installing webimpress/coding-standard (1.2.4): Extracting archive\n - Installing phpstan/phpdoc-parser (1.5.1): Extracting archive\n - Installing slevomat/coding-standard (7.2.1): Extracting archive\n - Installing laminas/laminas-coding-standard (2.4.0): Extracting archive\n - Installing psr/container (1.1.2): Extracting archive\n - Installing laminas/laminas-stdlib (3.13.0): Extracting archive\n - Installing laminas/laminas-config (3.7.0): Extracting archive\n - Installing laminas/laminas-loader (2.8.0): Extracting archive\n - Installing laminas/laminas-servicemanager (3.16.0): Extracting archive\n - Installing laminas/laminas-json (3.3.0): Extracting archive\n - Installing laminas/laminas-eventmanager (3.5.0): Extracting archive\n - Installing symfony/polyfill-mbstring (v1.26.0): Extracting archive\n - Installing symfony/polyfill-ctype (v1.26.0): Extracting archive\n - Installing laminas/laminas-escaper (2.10.0): Extracting archive\n - Installing laminas/laminas-view (2.22.1): Extracting archive\n - Installing laminas/laminas-validator (2.24.0): Extracting archive\n - Installing laminas/laminas-uri (2.9.1): Extracting archive\n - Installing laminas/laminas-http (2.16.0): Extracting archive\n - Installing laminas/laminas-router (3.9.0): Extracting archive\n - Installing webimpress/safe-writer (2.2.0): Extracting archive\n - Installing laminas/laminas-modulemanager (2.12.0): Extracting archive\n - Installing laminas/laminas-mvc (3.3.4): Extracting archive\n - Installing mikey179/vfsstream (dev-master dd9277d): Extracting archive\n - Installing webmozart/assert (1.11.0): Extracting archive\n - Installing phpdocumentor/reflection-common (2.2.0): Extracting archive\n - Installing phpdocumentor/type-resolver (1.6.1): Extracting archive\n - Installing phpdocumentor/reflection-docblock (5.3.0): Extracting archive\n - Installing sebastian/version (3.0.2): Extracting archive\n - Installing sebastian/type (3.2.0): Extracting archive\n - Installing sebastian/resource-operations (3.0.3): Extracting archive\n - Installing sebastian/recursion-context (4.0.4): Extracting archive\n - Installing sebastian/object-reflector (2.0.4): Extracting archive\n - Installing sebastian/object-enumerator (4.0.4): Extracting archive\n - Installing sebastian/global-state (5.0.5): Extracting archive\n - Installing sebastian/exporter (4.0.5): Extracting archive\n - Installing sebastian/environment (5.1.4): Extracting archive\n - Installing sebastian/diff (4.0.4): Extracting archive\n - Installing sebastian/comparator (4.0.8): Extracting archive\n - Installing sebastian/code-unit (1.0.8): Extracting archive\n - Installing sebastian/cli-parser (1.0.1): Extracting archive\n - Installing phpunit/php-timer (5.0.3): Extracting archive\n - Installing phpunit/php-text-template (2.0.4): Extracting archive\n - Installing phpunit/php-invoker (3.1.1): Extracting archive\n - Installing phpunit/php-file-iterator (3.0.6): Extracting archive\n - Installing theseer/tokenizer (1.2.1): Extracting archive\n - Installing sebastian/lines-of-code (1.0.3): Extracting archive\n - Installing sebastian/complexity (2.0.2): Extracting archive\n - Installing sebastian/code-unit-reverse-lookup (2.0.3): Extracting archive\n - Installing phpunit/php-code-coverage (9.2.17): Extracting archive\n - Installing phar-io/version (3.2.1): Extracting archive\n - Installing phar-io/manifest (2.0.3): Extracting archive\n - Installing myclabs/deep-copy (1.11.0): Extracting archive\n - Installing doctrine/instantiator (1.4.1): Extracting archive\n - Installing phpunit/phpunit (9.5.24): Extracting archive\n - Installing webmozart/path-util (2.3.0): Extracting archive\n - Installing symfony/polyfill-php80 (v1.26.0): Extracting archive\n - Installing symfony/polyfill-intl-normalizer (v1.26.0): Extracting archive\n - Installing symfony/polyfill-intl-grapheme (v1.26.0): Extracting archive\n - Installing symfony/string (v5.4.12): Extracting archive\n - Installing symfony/deprecation-contracts (v2.5.2): Extracting archive\n - Installing symfony/service-contracts (v2.5.2): Extracting archive\n - Installing symfony/polyfill-php73 (v1.26.0): Extracting archive\n - Installing symfony/console (v5.4.12): Extracting archive\n - Installing openlss/lib-array2xml (1.0.0): Extracting archive\n - Installing netresearch/jsonmapper (v4.0.0): Extracting archive\n - Installing felixfbecker/language-server-protocol (v1.5.2): Extracting archive\n - Installing felixfbecker/advanced-json-rpc (v3.2.1): Extracting archive\n - Installing dnoegel/php-xdg-base-dir (v0.1.1): Extracting archive\n - Installing psr/log (1.1.4): Extracting archive\n - Installing composer/xdebug-handler (3.0.3): Extracting archive\n - Installing composer/semver (3.3.2): Extracting archive\n - Installing amphp/amp (v2.6.2): Extracting archive\n - Installing amphp/byte-stream (v1.8.1): Extracting archive\n - Installing vimeo/psalm (4.27.0): Extracting archive\n - Installing psalm/plugin-phpunit (0.17.0): Extracting archive\n - Installing psr/event-dispatcher (1.0.0): Extracting archive\n - Installing symfony/event-dispatcher-contracts (v2.5.2): Extracting archive\n - Installing symfony/event-dispatcher (v5.4.9): Extracting archive\nPackage webmozart/path-util is abandoned, you should avoid using it. Use symfony/filesystem instead.\n62 packages you are using are looking for funding.\nUse the `composer fund` command to find out more!\nNo security vulnerability advisories found\n"
}
DEBUG: Returning updated composer.lock(branch="renovate/lock-file-maintenance")
DEBUG: No package files need updating(branch="renovate/lock-file-maintenance")
DEBUG: Updated 1 lock files(branch="renovate/lock-file-maintenance")
{
"updatedArtifacts": [
"composer.lock"
]
}
DEBUG: isBranchConflicted(1.6.x, renovate/lock-file-maintenance)(branch="renovate/lock-file-maintenance")
DEBUG: Using cached result false for isBranchConflicted(1.6.x, renovate/lock-file-maintenance)(branch="renovate/lock-file-maintenance")
DEBUG: 1 file(s) to commit(branch="renovate/lock-file-maintenance")
DEBUG: Preparing files for committing to branch renovate/lock-file-maintenance(branch="renovate/lock-file-maintenance")
DEBUG: Setting git author name(branch="renovate/lock-file-maintenance")
{
"gitAuthorName": "Renovate Bot"
}
DEBUG: Setting git author email(branch="renovate/lock-file-maintenance")
{
"gitAuthorEmail": "[email protected]"
}
DEBUG: git commit(branch="renovate/lock-file-maintenance")
{
"deletedFiles": [],
"ignoredFiles": [],
"result": {
"author": null,
"branch": "renovate/lock-file-maintenance",
"commit": "b685e7711d96a974dec172f491f4ac4dd3005b66",
"root": false,
"summary": {
"changes": 1,
"insertions": 32,
"deletions": 32
}
}
}
DEBUG: No file changes detected. Skipping commit(branch="renovate/lock-file-maintenance")
{
"branchName": "renovate/lock-file-maintenance",
"deletedFiles": [],
"addedModifiedFiles": [
"composer.lock"
],
"ignoredFiles": []
}
DEBUG: Platform-native commit: unable to prepare for commit(branch="renovate/lock-file-maintenance")
{
"branchName": "renovate/lock-file-maintenance",
"files": [
"composer.lock"
]
}
DEBUG: Checking if we can automerge branch(branch="renovate/lock-file-maintenance")
DEBUG: Checking schedule(at any time, UTC)(branch="renovate/lock-file-maintenance")
DEBUG: No schedule defined(branch="renovate/lock-file-maintenance")
DEBUG: getBranchPr(renovate/lock-file-maintenance)(branch="renovate/lock-file-maintenance")
DEBUG: findPr(renovate/lock-file-maintenance, undefined, open)(branch="renovate/lock-file-maintenance")
DEBUG: findPr(renovate/lock-file-maintenance, undefined, closed)(branch="renovate/lock-file-maintenance")
DEBUG: resolveBranchStatus(branchName=renovate/lock-file-maintenance, ignoreTests=false)(branch="renovate/lock-file-maintenance")
DEBUG: getBranchStatus(renovate/lock-file-maintenance)(branch="renovate/lock-file-maintenance")
DEBUG: branch status check result(branch="renovate/lock-file-maintenance")
{
"state": "pending",
"statuses": []
}
DEBUG: check runs result(branch="renovate/lock-file-maintenance")
{
"checkRuns": [
{
"name": "ci / QA Checks (Psalm [7.4, locked], ubuntu-latest, laminas/laminas-continuous-integration-action@v1, ...",
"status": "completed",
"conclusion": "success"
},
{
"name": "ci / QA Checks (PHPCodeSniffer [7.4, locked], ubuntu-latest, laminas/laminas-continuous-integration-ac...",
"status": "completed",
"conclusion": "success"
},
{
"name": "ci / QA Checks (PHPUnit [8.1, latest], ubuntu-latest, laminas/laminas-continuous-integration-action@v1...",
"status": "completed",
"conclusion": "success"
},
{
"name": "ci / QA Checks (PHPUnit [8.1, lowest], ubuntu-latest, laminas/laminas-continuous-integration-action@v1...",
"status": "completed",
"conclusion": "success"
},
{
"name": "ci / QA Checks (PHPUnit [8.0, latest], ubuntu-latest, laminas/laminas-continuous-integration-action@v1...",
"status": "completed",
"conclusion": "success"
},
{
"name": "ci / QA Checks (PHPUnit [8.0, lowest], ubuntu-latest, laminas/laminas-continuous-integration-action@v1...",
"status": "completed",
"conclusion": "success"
},
{
"name": "ci / QA Checks (PHPUnit [7.4, latest], ubuntu-latest, laminas/laminas-continuous-integration-action@v1...",
"status": "completed",
"conclusion": "success"
},
{
"name": "ci / QA Checks (PHPUnit [7.4, lowest], ubuntu-latest, laminas/laminas-continuous-integration-action@v1...",
"status": "completed",
"conclusion": "success"
},
{
"name": "ci / QA Checks (PHPUnit [7.4, locked], ubuntu-latest, laminas/laminas-continuous-integration-action@v1...",
"status": "completed",
"conclusion": "success"
},
{
"name": "ci / QA Checks (MkDocs Linting [7.4, locked], ubuntu-latest, laminas/laminas-continuous-integration-ac...",
"status": "completed",
"conclusion": "success"
},
{
"name": "ci / QA Checks (Documentation Linting [7.4, locked], ubuntu-latest, laminas/laminas-continuous-integra...",
"status": "completed",
"conclusion": "success"
},
{
"name": "ci / Generate job matrix",
"status": "completed",
"conclusion": "success"
}
]
}
DEBUG: Branch status green(branch="renovate/lock-file-maintenance")
DEBUG: Automerging branch(branch="renovate/lock-file-maintenance")
INFO: Branch automerged(branch="renovate/lock-file-maintenance")
DEBUG: mergeStatus=automerged(branch="renovate/lock-file-maintenance")
DEBUG: Deleted remote branch(branch="renovate/lock-file-maintenance")
{
"branchName": "renovate/lock-file-maintenance"
}
DEBUG: Deleted local branch(branch="renovate/lock-file-maintenance")
{
"branchName": "renovate/lock-file-maintenance"
}
DEBUG: Branch is automerged - returning(branch="renovate/lock-file-maintenance")
INFO: Renovating repository again after automerge result
DEBUG: No dangling containers to remove
INFO: Repository started
{
"renovateVersion": "32.195.5"
}
DEBUG: Using localDir: /mnt/renovate/gh/laminas/laminas-cli
DEBUG: PackageFiles.clear() - Package files deleted
{
"baseBranches": [
"1.6.x"
]
}
DEBUG: initRepo("laminas/laminas-cli")
DEBUG: Using queue
{
"concurrency": 10,
"host": "api.github.com"
}
DEBUG: laminas/laminas-cli default branch = 1.6.x
DEBUG: Using app token for git init
DEBUG: Repository cache is restored from revision 13
DEBUG: Resetting npmrc
DEBUG: detectSemanticCommits()
DEBUG: checkOnboarding()
DEBUG: isOnboarded()
DEBUG: Checking cached config file name
DEBUG: Existing config file confirmed
DEBUG: Repository config
{
"fileName": "renovate.json",
"config": {
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"local>laminas/.github:renovate-config"
]
}
}
DEBUG: Repo is onboarded
DEBUG: migrateAndValidate()
DEBUG: No config migration necessary
DEBUG: massaged config
{
"config": {
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"github>whitesource/merge-confidence:beta",
"local>laminas/.github:renovate-config"
]
}
}
DEBUG: migrated config
{
"config": {
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"github>whitesource/merge-confidence:beta",
"local>laminas/.github:renovate-config"
]
}
}
DEBUG: Found repo ignorePaths
{
"ignorePaths": [
"**/node_modules/**",
"**/bower_components/**",
"**/vendor/**",
"**/examples/**",
"**/__tests__/**",
"**/test/**",
"**/tests/**",
"**/__fixtures__/**"
]
}
DEBUG: No vulnerability alerts found
DEBUG: No vulnerability alerts found
DEBUG: findIssue(Dependency Dashboard)
DEBUG: Retrieving issueList
DEBUG: Retrieved 1 issues
DEBUG: Found issue 97
DEBUG: No baseBranches
DEBUG: extract()
DEBUG: Setting current branch to 1.6.x
DEBUG: Initializing git repository into /mnt/renovate/gh/laminas/laminas-cli
DEBUG: resetToBranch(1.6.x)
DEBUG: resetToBranch(1.6.x)
DEBUG:
{
"existingBranches": []
}
INFO: git fetch completed
{
"durationMs": 1736
}
DEBUG: latest repository commit
{
"latestCommit": {
"hash": "d0f85c800c6fc5cacafa5b761d1f9144f3fbb793",
"date": "2022-09-16T00:54:40+00:00",
"message": "Lock file maintenance",
"refs": "HEAD -> 1.6.x, origin/HEAD, origin/1.6.x",
"body": "Signed-off-by: Renovate Bot <[email protected]>",
"author_name": "renovate[bot]",
"author_email": "29139614+renovate[bot]@users.noreply.github.com"
}
}
DEBUG: latest commit
{
"branchName": "1.6.x",
"latestCommitDate": "2022-09-16T00:54:40+00:00"
}
DEBUG: Applying enabledManagers filtering
DEBUG: Using file match: (^|/)([\w-]*)composer\.json$ for manager composer
DEBUG: Using file match: (^|/)(?:docker-)?compose[^/]*\.ya?ml$ for manager docker-compose
DEBUG: Using file match: (^|/|\.)Dockerfile$ for manager dockerfile
DEBUG: Using file match: (^|/)Dockerfile[^/]*$ for manager dockerfile
DEBUG: Using file match: ^(workflow-templates|\.github\/workflows)\/[^/]+\.ya?ml$ for manager github-actions
DEBUG: Using file match: (^|\/)action\.ya?ml$ for manager github-actions
DEBUG: Matched 1 file(s) for manager composer: composer.json
DEBUG: Matched 3 file(s) for manager github-actions: .github/workflows/continuous-integration.yml, .github/workflows/docs-build.yml, .github/workflows/release-on-milestone-closed.yml
DEBUG: Found composer lock file(packageFile="composer.json")
DEBUG: Found composer package files
DEBUG: Found github-actions package files
DEBUG: Found 4 package file(s)
DEBUG: Manager explicitly enabled in "enabledManagers" config, but found no results. Possible config error?
{
"manager": "dockerfile"
}
DEBUG: Manager explicitly enabled in "enabledManagers" config, but found no results. Possible config error?
{
"manager": "docker-compose"
}
INFO: Dependency extraction complete
{
"baseBranch": "1.6.x",
"stats": {
"managers": {
"composer": {
"fileCount": 1,
"depCount": 14
},
"github-actions": {
"fileCount": 3,
"depCount": 3
}
},
"total": {
"fileCount": 4,
"depCount": 17
}
}
}
DEBUG: Current version not found - rolling back(packageFile="composer.json")
{
"depName": "mikey179/vfsstream",
"currentValue": "2.0.x-dev"
}
DEBUG: Versions found before rolling back (mikey179/vfsstream)(dependency="mikey179/vfsstream")
{
"versions": [
{
"version": "1.0.0-beta2",
"gitRef": "1.0.0-beta2",
"releaseTimestamp": "2012-02-21T21:41:40.000Z"
},
{
"version": "1.0.0-beta3",
"gitRef": "1.0.0-beta3",
"releaseTimestamp": "2012-03-27T21:05:41.000Z"
},
{
"version": "1.0.0-beta4",
"gitRef": "1.0.0-beta4",
"releaseTimestamp": "2012-04-02T19:15:27.000Z"
},
{
"version": "1.0.0-beta5",
"gitRef": "v1.0.0-beta5",
"releaseTimestamp": "2012-04-30T20:39:12.000Z"
},
{
"version": "1.0.0",
"gitRef": "v1.0.0",
"releaseTimestamp": "2012-05-15T19:05:40.000Z"
},
{
"version": "1.1.0-beta1",
"gitRef": "v1.1.0-beta1",
"releaseTimestamp": "2012-08-09T20:37:46.000Z"
},
{
"version": "1.1.0",
"gitRef": "v1.1.0",
"releaseTimestamp": "2012-08-25T12:49:29.000Z"
},
{
"version": "1.2.0",
"gitRef": "v1.2.0",
"releaseTimestamp": "2013-04-01T10:41:02.000Z"
},
{
"version": "1.3.0",
"gitRef": "v1.3.0",
"releaseTimestamp": "2014-07-21T20:15:54.000Z"
},
{
"version": "1.4.0",
"gitRef": "v1.4.0",
"releaseTimestamp": "2014-09-14T10:18:53.000Z"
},
{
"version": "1.5.0",
"gitRef": "v1.5.0",
"releaseTimestamp": "2015-03-29T11:19:49.000Z"
},
{
"version": "1.6.0",
"gitRef": "v1.6.0",
"releaseTimestamp": "2015-10-06T16:59:57.000Z"
},
{
"version": "1.6.1",
"gitRef": "v1.6.1",
"releaseTimestamp": "2015-12-04T12:02:33.000Z"
},
{
"version": "1.6.2",
"gitRef": "v1.6.2",
"releaseTimestamp": "2016-01-13T09:41:49.000Z"
},
{
"version": "1.6.3",
"gitRef": "v1.6.3",
"releaseTimestamp": "2016-04-09T09:42:01.000Z"
},
{
"version": "1.6.4",
"gitRef": "v1.6.4",
"releaseTimestamp": "2016-07-18T14:02:57.000Z"
},
{
"version": "1.6.5",
"gitRef": "v1.6.5",
"releaseTimestamp": "2017-08-01T08:02:14.000Z"
},
{
"version": "1.6.6",
"gitRef": "v1.6.6",
"releaseTimestamp": "2019-04-08T13:54:32.000Z"
},
{
"version": "1.6.7",
"gitRef": "v1.6.7",
"releaseTimestamp": "2019-08-01T01:38:37.000Z"
},
{
"version": "1.6.8",
"gitRef": "v1.6.8",
"releaseTimestamp": "2019-10-30T15:31:00.000Z"
},
{
"version": "1.6.9",
"gitRef": "v1.6.9",
"releaseTimestamp": "2021-07-16T08:08:02.000Z"
},
{
"version": "1.6.10-alpha.0",
"gitRef": "v1.6.10-alpha.0",
"releaseTimestamp": "2021-08-02T03:15:02.000Z"
},
{
"version": "1.6.10",
"gitRef": "v1.6.10",
"releaseTimestamp": "2021-09-25T08:05:01.000Z"
},
{
"version": "1.6.11-alpha.0",
"gitRef": "v1.6.11-alpha.0"
},
{
"version": "1.6.11",
"gitRef": "v1.6.11",
"releaseTimestamp": "2022-02-23T02:02:42.000Z"
}
]
}
WARN: Unsupported composer value
{
"currentValue": "2.0.x-dev",
"rangeStrategy": "replace",
"newVersion": "1.6.11"
}
DEBUG: Found no results from datasource that look like a version (laminas/workflow-continuous-integration)(dependency="laminas/workflow-continuous-integration")
{
"result": {
"sourceUrl": "https://github.com/laminas/workflow-continuous-integration",
"releases": []
}
}
DEBUG: Found no results from datasource that look like a version (laminas/workflow-automatic-releases)(dependency="laminas/workflow-automatic-releases")
{
"result": {
"sourceUrl": "https://github.com/laminas/workflow-automatic-releases",
"releases": []
}
}
DEBUG: PackageFiles.add() - Package file saved for branch
{
"baseBranch": "1.6.x"
}
DEBUG: Package releases lookups complete
{
"baseBranch": "1.6.x"
}
DEBUG: branchifyUpgrades
DEBUG: 2 flattened updates found: mikey179/vfsstream
DEBUG: Returning 2 branch(es)
DEBUG: Cannot determine table values(branch="renovate/mikey179-vfsstream-rollback")
{
"datasource": "packagist",
"depName": "mikey179/vfsstream",
"currentVersion": null,
"newVersion": "1.6.11"
}
DEBUG: Cannot determine table values(branch="renovate/lock-file-maintenance")
DEBUG: config.repoIsOnboarded=true
DEBUG: packageFiles with updates
{
"baseBranch": "1.6.x",
"config": {
"composer": [
{
"packageFile": "composer.json",
"deps": [
{
"depType": "require",
"depName": "php",
"currentValue": "^7.4 || ~8.0.0 || ~8.1.0",
"datasource": "packagist",
"skipReason": "unsupported",
"depIndex": 0,
"updates": []
},
{
"depType": "require",
"depName": "composer-runtime-api",
"currentValue": "^2.0.0",
"datasource": "packagist",
"skipReason": "unsupported",
"depIndex": 1,
"updates": []
},
{
"depType": "require",
"depName": "psr/container",
"currentValue": "^1.0 || ^2.0",
"datasource": "packagist",
"lockedVersion": "1.1.2",
"depIndex": 2,
"updates": [],
"warnings": [],
"versioning": "composer",
"sourceUrl": "https://github.com/php-fig/container",
"currentVersion": "1.1.2",
"fixedVersion": "1.1.2"
},
{
"depType": "require",
"depName": "symfony/console",
"currentValue": "^5.3.7 || ^6.0",
"datasource": "packagist",
"lockedVersion": "5.4.12",
"depIndex": 3,
"updates": [],
"warnings": [],
"versioning": "composer",
"sourceUrl": "https://github.com/symfony/console",
"homepage": "http://symfony.com",
"currentVersion": "5.4.12",
"fixedVersion": "5.4.12"
},
{
"depType": "require",
"depName": "symfony/event-dispatcher",
"currentValue": "^5.0 || ^6.0",
"datasource": "packagist",
"lockedVersion": "5.4.9",
"depIndex": 4,
"updates": [],
"warnings": [],
"versioning": "composer",
"sourceUrl": "https://github.com/symfony/event-dispatcher",
"homepage": "http://symfony.com",
"currentVersion": "5.4.9",
"fixedVersion": "5.4.9"
},
{
"depType": "require",
"depName": "symfony/polyfill-php80",
"currentValue": "^1.17",
"datasource": "packagist",
"lockedVersion": "1.26.0",
"depIndex": 5,
"updates": [],
"warnings": [],
"versioning": "composer",
"sourceUrl": "https://github.com/symfony/polyfill-php80",
"homepage": "https://symfony.com",
"currentVersion": "1.26.0",
"fixedVersion": "1.26.0"
},
{
"depType": "require",
"depName": "webmozart/assert",
"currentValue": "^1.10",
"datasource": "packagist",
"lockedVersion": "1.11.0",
"depIndex": 6,
"updates": [],
"warnings": [],
"versioning": "composer",
"sourceUrl": "https://github.com/webmozarts/assert",
"currentVersion": "1.11.0",
"fixedVersion": "1.11.0"
},
{
"depType": "require-dev",
"depName": "laminas/laminas-coding-standard",
"currentValue": "~2.4.0",
"datasource": "packagist",
"lockedVersion": "2.4.0",
"depIndex": 7,
"updates": [],
"warnings": [],
"versioning": "composer",
"sourceUrl": "https://github.com/laminas/laminas-coding-standard",
"homepage": "https://laminas.dev",
"currentVersion": "2.4.0",
"fixedVersion": "2.4.0"
},
{
"depType": "require-dev",
"depName": "laminas/laminas-mvc",
"currentValue": "^3.1.1",
"datasource": "packagist",
"lockedVersion": "3.3.4",
"depIndex": 8,
"updates": [],
"warnings": [],
"versioning": "composer",
"sourceUrl": "https://github.com/laminas/laminas-mvc",
"homepage": "https://laminas.dev",
"currentVersion": "3.3.4",
"fixedVersion": "3.3.4"
},
{
"depType": "require-dev",
"depName": "laminas/laminas-servicemanager",
"currentValue": "^3.15.1",
"datasource": "packagist",
"lockedVersion": "3.16.0",
"depIndex": 9,
"updates": [],
"warnings": [],
"versioning": "composer",
"sourceUrl": "https://github.com/laminas/laminas-servicemanager",
"homepage": "https://laminasframwork.dev",
"currentVersion": "3.16.0",
"fixedVersion": "3.16.0"
},
{
"depType": "require-dev",
"depName": "mikey179/vfsstream",
"currentValue": "2.0.x-dev",
"datasource": "packagist",
"depIndex": 10,
"updates": [
{
"bucket": "rollback",
"newMajor": 1,
"newValue": "1.6.11",
"newVersion": "1.6.11",
"updateType": "rollback",
"branchName": "renovate/mikey179-vfsstream-rollback"
}
],
"warnings": [],
"versioning": "composer",
"sourceUrl": "https://github.com/bovigo/vfsStream",
"homepage": "http://vfs.bovigo.org/",
"currentVersion": null,
"skipReason": "invalid-version"
},
{
"depType": "require-dev",
"depName": "phpunit/phpunit",
"currentValue": "^9.5.9",
"datasource": "packagist",
"lockedVersion": "9.5.24",
"depIndex": 11,
"updates": [],
"warnings": [],
"versioning": "composer",
"sourceUrl": "https://github.com/sebastianbergmann/phpunit",
"homepage": "https://phpunit.de/",
"currentVersion": "9.5.24",
"fixedVersion": "9.5.24"
},
{
"depType": "require-dev",
"depName": "psalm/plugin-phpunit",
"currentValue": "^0.17.0",
"datasource": "packagist",
"lockedVersion": "0.17.0",
"depIndex": 12,
"updates": [],
"warnings": [],
"versioning": "composer",
"sourceUrl": "https://github.com/psalm/psalm-plugin-phpunit",
"currentVersion": "0.17.0",
"fixedVersion": "0.17.0"
},
{
"depType": "require-dev",
"depName": "vimeo/psalm",
"currentValue": "^4.24.0",
"datasource": "packagist",
"lockedVersion": "4.27.0",
"depIndex": 13,
"updates": [],
"warnings": [],
"versioning": "composer",
"sourceUrl": "https://github.com/vimeo/psalm",
"currentVersion": "4.27.0",
"fixedVersion": "4.27.0"
}
],
"lockFiles": [
"composer.lock"
]
}
],
"github-actions": [
{
"packageFile": ".github/workflows/continuous-integration.yml",
"deps": [
{
"depName": "laminas/workflow-continuous-integration",
"commitMessageTopic": "{{{depName}}} action",
"datasource": "github-tags",
"versioning": "docker",
"depType": "action",
"replaceString": "laminas/workflow-continuous-integration/.github/workflows/[email protected]",
"autoReplaceStringTemplate": "{{depName}}/.github/workflows/continuous-integration.yml@{{#if newDigest}}{{newDigest}}{{#if newValue}} # tag={{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"currentValue": "1.x",
"depIndex": 0,
"updates": [],
"warnings": [],
"sourceUrl": "https://github.com/laminas/workflow-continuous-integration"
}
]
},
{
"packageFile": ".github/workflows/docs-build.yml",
"deps": [
{
"depName": "laminas/documentation-theme",
"commitMessageTopic": "{{{depName}}} action",
"datasource": "github-tags",
"versioning": "docker",
"depType": "action",
"replaceString": "laminas/documentation-theme/github-actions/docs@master",
"autoReplaceStringTemplate": "{{depName}}/github-actions/docs@{{#if newDigest}}{{newDigest}}{{#if newValue}} # tag={{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"currentValue": "master",
"skipReason": "invalid-version",
"depIndex": 0,
"updates": []
}
]
},
{
"packageFile": ".github/workflows/release-on-milestone-closed.yml",
"deps": [
{
"depName": "laminas/workflow-automatic-releases",
"commitMessageTopic": "{{{depName}}} action",
"datasource": "github-tags",
"versioning": "docker",
"depType": "action",
"replaceString": "laminas/workflow-automatic-releases/.github/workflows/[email protected]",
"autoReplaceStringTemplate": "{{depName}}/.github/workflows/release-on-milestone-closed.yml@{{#if newDigest}}{{newDigest}}{{#if newValue}} # tag={{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"currentValue": "1.x",
"depIndex": 0,
"updates": [],
"warnings": [],
"sourceUrl": "https://github.com/laminas/workflow-automatic-releases"
}
]
}
]
}
}
DEBUG: processRepo()
DEBUG: Processing 2 branches: renovate/lock-file-maintenance, renovate/mikey179-vfsstream-rollback
DEBUG: Calculated maximum PRs remaining this run
{
"prsRemaining": 99
}
DEBUG: PullRequests limit = 99
DEBUG: Calculated maximum branches remaining this run
{
"branchesRemaining": 99
}
DEBUG: Branches limit = 99
DEBUG: getBranchPr(renovate/mikey179-vfsstream-rollback)(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: findPr(renovate/mikey179-vfsstream-rollback, undefined, open)(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: getPrList success(branch="renovate/mikey179-vfsstream-rollback")
{
"pullsTotal": 2,
"requestsTotal": 1,
"apiQuotaAffected": true
}
DEBUG: findPr(renovate/mikey179-vfsstream-rollback, undefined, closed)(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Found PR #102(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Found autoclosed PR for branch(branch="renovate/mikey179-vfsstream-rollback")
{
"autoclosedPr": {
"displayNumber": "Pull Request #102",
"number": 102,
"sourceBranch": "renovate/mikey179-vfsstream-rollback",
"title": "Roll back dependency mikey179/vfsstream to 1.6.11 - autoclosed",
"state": "closed",
"bodyStruct": {
"debugData": {
"createdInVer": "32.195.5",
"updatedInVer": "32.195.5"
},
"hash": "32b4a43aaa15f4ecfb23f4c47950cde4f70b2d606fb59757dfd0fc28a7c353ff"
},
"updatedAt": "2022-09-15T17:07:51Z",
"sha": "c619fc5889bd20b420933d8305be0fcfdcd23788",
"sourceRepo": "laminas/laminas-cli",
"labels": [
"renovate"
],
"hasReviewers": true,
"createdAt": "2022-09-14T21:06:19Z",
"closedAt": "2022-09-14T23:52:55Z"
}
}
DEBUG: Recreated autoclosed branch(branch="renovate/mikey179-vfsstream-rollback")
{
"branchName": "renovate/mikey179-vfsstream-rollback",
"sha": "c619fc5889bd20b420933d8305be0fcfdcd23788"
}
INFO: Successfully reopened autoclosed PR(branch="renovate/mikey179-vfsstream-rollback")
{
"branchName": "renovate/mikey179-vfsstream-rollback",
"title": "Roll back dependency mikey179/vfsstream to 1.6.11",
"number": 102
}
DEBUG: branchExists=false(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: dependencyDashboardCheck=undefined(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: PR rebase requested=false(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Checking schedule(at any time, UTC)(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: No schedule defined(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Branch needs creating(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Using reuseExistingBranch: false(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Setting current branch to 1.6.x(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: latest commit(branch="renovate/mikey179-vfsstream-rollback")
{
"branchName": "1.6.x",
"latestCommitDate": "2022-09-16T00:54:40+00:00"
}
DEBUG: manager.getUpdatedPackageFiles() reuseExistingBranch=false(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Starting search at index 1401(packageFile="composer.json", branch="renovate/mikey179-vfsstream-rollback")
{
"depName": "mikey179/vfsstream"
}
DEBUG: Found match at index 1401(packageFile="composer.json", branch="renovate/mikey179-vfsstream-rollback")
{
"depName": "mikey179/vfsstream"
}
DEBUG: Found composer lock file(packageFile="composer.json", branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Contents updated(packageFile="composer.json", branch="renovate/mikey179-vfsstream-rollback")
{
"depName": "mikey179/vfsstream"
}
DEBUG: composer.updateArtifacts(composer.json)(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Using php constraint from config(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: composer command(branch="renovate/mikey179-vfsstream-rollback")
{
"cmd": "composer",
"args": "update mikey179/vfsstream --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins"
}
DEBUG: Setting BUILDPACK_CACHE_DIR to /tmp/containerbase(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Using docker to execute(branch="renovate/mikey179-vfsstream-rollback")
{
"image": "php"
}
DEBUG: Resolved stable matching version(branch="renovate/mikey179-vfsstream-rollback")
{
"toolName": "composer",
"constraint": "^2.3",
"resolvedVersion": "2.4.2"
}
DEBUG: containerbaseDir is separate from cacheDir(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Found version constraint - checking for a compatible image to use(branch="renovate/mikey179-vfsstream-rollback")
{
"depName": "docker.io/renovate/php",
"scheme": "composer",
"constraint": "<=7.4.99"
}
DEBUG: Found compatible image version(branch="renovate/mikey179-vfsstream-rollback")
{
"depName": "docker.io/renovate/php",
"scheme": "composer",
"constraint": "<=7.4.99",
"version": "7.4.30"
}
DEBUG: Resolved tag constraint(branch="renovate/mikey179-vfsstream-rollback")
{
"image": "docker.io/renovate/php",
"tagConstraint": "<=7.4.99",
"tagVersioning": "composer",
"tag": "7.4.30"
}
DEBUG: Docker image is already prefetched: docker.io/renovate/php:7.4.30@sha256:11dbcd55914d6463bd1a05e40c699a2f56a70179045a8ebede661d7bec6d18e7(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Executing command(branch="renovate/mikey179-vfsstream-rollback")
{
"command": "docker run --rm --name=renovate_php --label=renovate_child -v \"/mnt/renovate/gh/laminas/laminas-cli\":\"/mnt/renovate/gh/laminas/laminas-cli\" -v \"/tmp/renovate-cache\":\"/tmp/renovate-cache\" -v \"/tmp/containerbase\":\"/tmp/containerbase\" -e COMPOSER_CACHE_DIR -e BUILDPACK_CACHE_DIR -w \"/mnt/renovate/gh/laminas/laminas-cli\" docker.io/renovate/php:7.4.30 bash -l -c \"install-tool composer 2.4.2 && composer update mikey179/vfsstream --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins\""
}
DEBUG: exec completed(branch="renovate/mikey179-vfsstream-rollback")
{
"cmd": "docker run --rm --name=renovate_php --label=renovate_child -v \"/mnt/renovate/gh/laminas/laminas-cli\":\"/mnt/renovate/gh/laminas/laminas-cli\" -v \"/tmp/renovate-cache\":\"/tmp/renovate-cache\" -v \"/tmp/containerbase\":\"/tmp/containerbase\" -e COMPOSER_CACHE_DIR -e BUILDPACK_CACHE_DIR -w \"/mnt/renovate/gh/laminas/laminas-cli\" docker.io/renovate/php:7.4.30 bash -l -c \"install-tool composer 2.4.2 && composer update mikey179/vfsstream --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins\"",
"durationMs": 4326,
"stdout": "Installing v1 tool composer v2.4.2\nComposer version 2.4.2 2022-09-14 16:11:15\nInstalled v1 composer in 1 seconds\nskip cleanup, not a docker build: fd7af3b3bbab\n",
"stderr": "Loading composer repositories with package information\nUpdating dependencies\nLock file operations: 0 installs, 1 update, 0 removals\n - Downgrading mikey179/vfsstream (dev-master dd9277d => v1.6.11)\nWriting lock file\nInstalling dependencies from lock file (including require-dev)\nPackage operations: 0 installs, 1 update, 0 removals\n - Downloading mikey179/vfsstream (v1.6.11)\n - Downgrading mikey179/vfsstream (dev-master dd9277d => v1.6.11): Extracting archive\nPackage webmozart/path-util is abandoned, you should avoid using it. Use symfony/filesystem instead.\n62 packages you are using are looking for funding.\nUse the `composer fund` command to find out more!\nNo security vulnerability advisories found\n"
}
DEBUG: Returning updated composer.lock(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Committing vendor files in vendor(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Updated 1 package files(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Updated 1 lock files(branch="renovate/mikey179-vfsstream-rollback")
{
"updatedArtifacts": [
"composer.lock"
]
}
DEBUG: Getting comments for #102(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Found 3 comments(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: 2 file(s) to commit(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Preparing files for committing to branch renovate/mikey179-vfsstream-rollback(branch="renovate/mikey179-vfsstream-rollback")
DEBUG: Setting git author name(branch="renovate/mikey179-vfsstream-rollback")
{
"gitAuthorName": "Renovate Bot"
}
DEBUG: Setting git author email(branch="renovate/mikey179-vfsstream-rollback")
{
"gitAuthorEmail": "[email protected]"
}
DEBUG: git commit(branch="renovate/mikey179-vfsstream-rollback")
{
"deletedFiles": [],
"ignoredFiles": [],
"result": {
"author": null,
"branch": "renovate/mikey179-vfsstream-rollback",
"commit": "c4298901dd67772d69fdea3c46b0166755edbd34",
"root": false,
"summary": {
"changes": 2,
"insertions": 14,
"deletions": 0
}
}
}
DEBUG: 422 Error thrown from GitHub(branch="renovate/mikey179-vfsstream-rollback")
{
"err": {
"name": "HTTPError",
"code": "ERR_NON_2XX_3XX_RESPONSE",
"timings": {
"start": 1663376699076,
"socket": 1663376699076,
"lookup": 1663376699084,
"connect": 1663376699084,
"secureConnect": 1663376699096,
"upload": 1663376699096,
"response": 1663376699403,
"end": 1663376699404,
"phases": {
"wait": 0,
"dns": 8,
"tcp": 0,
"tls": 12,
"request": 0,
"firstByte": 307,
"download": 1,
"total": 328
}
},
"message": "Response code 422 (Unprocessable Entity)",
"stack": "HTTPError: Response code 422 (Unprocessable Entity)\n at Request.<anonymous> (/home/ubuntu/renovateapp/node_modules/got/dist/source/as-promise/index.js:118:42)\n at runMicrotasks (<anonymous>)\n at processTicksAndRejections (node:internal/process/task_queues:96:5)",
"options": {
"headers": {
"user-agent": "Renovate Bot (GitHub App 2740)",
"accept": "application/vnd.github.machine-man-preview+json",
"authorization": "***********",
"content-type": "application/json",
"content-length": "106",
"accept-encoding": "gzip, deflate, br"
},
"url": "https://api.github.com/repos/laminas/laminas-cli/git/refs",
"hostType": "github",
"username": "",
"password": "",
"method": "POST",
"http2": false
},
"response": {
"statusCode": 422,
"statusMessage": "Unprocessable Entity",
"body": {
"message": "Reference already exists",
"documentation_url": "https://docs.github.com/rest/reference/git#create-a-reference"
},
"headers": {
"server": "GitHub.com",
"date": "Sat, 17 Sep 2022 01:04:59 GMT",
"content-type": "application/json; charset=utf-8",
"content-length": "122",
"x-github-media-type": "github.v3; param=machine-man-preview; format=json",
"x-ratelimit-limit": "10900",
"x-ratelimit-remaining": "10429",
"x-ratelimit-reset": "1663377206",
"x-ratelimit-used": "471",
"x-ratelimit-resource": "core",
"access-control-expose-headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset",
"access-control-allow-origin": "*",
"strict-transport-security": "max-age=31536000; includeSubdomains; preload",
"x-frame-options": "deny",
"x-content-type-options": "nosniff",
"x-xss-protection": "0",
"referrer-policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"content-security-policy": "default-src 'none'",
"vary": "Accept-Encoding, Accept, X-Requested-With",
"x-github-request-id": "D380:2E3A:2C5B2E4:2D6FE02:63251D3B",
"connection": "close"
},
"httpVersion": "1.1"
}
}
}
DEBUG: Platform-native commit: unknown error(branch="renovate/mikey179-vfsstream-rollback")
{
"branchName": "renovate/mikey179-vfsstream-rollback",
"err": {
"hostType": "github",
"err": {
"name": "HTTPError",
"code": "ERR_NON_2XX_3XX_RESPONSE",
"timings": {
"start": 1663376699076,
"socket": 1663376699076,
"lookup": 1663376699084,
"connect": 1663376699084,
"secureConnect": 1663376699096,
"upload": 1663376699096,
"response": 1663376699403,
"end": 1663376699404,
"phases": {
"wait": 0,
"dns": 8,
"tcp": 0,
"tls": 12,
"request": 0,
"firstByte": 307,
"download": 1,
"total": 328
}
},
"message": "Response code 422 (Unprocessable Entity)",
"stack": "HTTPError: Response code 422 (Unprocessable Entity)\n at Request.<anonymous> (/home/ubuntu/renovateapp/node_modules/got/dist/source/as-promise/index.js:118:42)\n at runMicrotasks (<anonymous>)\n at processTicksAndRejections (node:internal/process/task_queues:96:5)",
"options": {
"headers": {
"user-agent": "Renovate Bot (GitHub App 2740)",
"accept": "application/vnd.github.machine-man-preview+json",
"authorization": "***********",
"content-type": "application/json",
"content-length": "106",
"accept-encoding": "gzip, deflate, br"
},
"url": "https://api.github.com/repos/laminas/laminas-cli/git/refs",
"hostType": "github",
"username": "",
"password": "",
"method": "POST",
"http2": false
},
"response": {
"statusCode": 422,
"statusMessage": "Unprocessable Entity",
"body": {
"message": "Reference already exists",
"documentation_url": "https://docs.github.com/rest/reference/git#create-a-reference"
},
"headers": {
"server": "GitHub.com",
"date": "Sat, 17 Sep 2022 01:04:59 GMT",
"content-type": "application/json; charset=utf-8",
"content-length": "122",
"x-github-media-type": "github.v3; param=machine-man-preview; format=json",
"x-ratelimit-limit": "10900",
"x-ratelimit-remaining": "10429",
"x-ratelimit-reset": "1663377206",
"x-ratelimit-used": "471",
"x-ratelimit-resource": "core",
"access-control-expose-headers": "ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset",
"access-control-allow-origin": "*",
"strict-transport-security": "max-age=31536000; includeSubdomains; preload",
"x-frame-options": "deny",
"x-content-type-options": "nosniff",
"x-xss-protection": "0",
"referrer-policy": "origin-when-cross-origin, strict-origin-when-cross-origin",
"content-security-policy": "default-src 'none'",
"vary": "Accept-Encoding, Accept, X-Requested-With",
"x-github-request-id": "D380:2E3A:2C5B2E4:2D6FE02:63251D3B",
"connection": "close"
},
"httpVersion": "1.1"
}
},
"message": "external-host-error",
"stack": "Error: external-host-error\n at handleGotError (/home/ubuntu/renovateapp/node_modules/renovate/dist/util/http/github.js:93:16)\n at GithubHttp.request (/home/ubuntu/renovateapp/node_modules/renovate/dist/util/http/github.js:236:19)\n at runMicrotasks (<anonymous>)\n at processTicksAndRejections (node:internal/process/task_queues:96:5)\n at async GithubHttp.requestJson (/home/ubuntu/renovateapp/node_modules/renovate/dist/util/http/index.js:170:21)\n at async pushFiles (/home/ubuntu/renovateapp/node_modules/renovate/dist/modules/platform/github/index.js:1310:13)\n at async Proxy.commitFiles (/home/ubuntu/renovateapp/node_modules/renovate/dist/modules/platform/github/index.js:1329:24)\n at async processBranch (/home/ubuntu/renovateapp/node_modules/renovate/dist/workers/repository/update/branch/index.js:407:25)\n at async writeUpdates (/home/ubuntu/renovateapp/node_modules/renovate/dist/workers/repository/process/write.js:69:21)\n at async update (/home/ubuntu/renovateapp/node_modules/renovate/dist/workers/repository/process/extract-update.js:111:15)\n at async renovateRepository (/home/ubuntu/renovateapp/node_modules/renovate/dist/workers/repository/index.js:45:25)\n at async Object.renovateRepository (/home/ubuntu/renovateapp/node_modules/renovate/dist/workers/repository/index.js:52:42)\n at async renovateRepository (/home/ubuntu/renovateapp/app/worker/index.js:264:26)\n at async /home/ubuntu/renovateapp/app/worker/index.js:458:5"
}
}
DEBUG: getBranchPr(renovate/lock-file-maintenance)(branch="renovate/lock-file-maintenance")
DEBUG: findPr(renovate/lock-file-maintenance, undefined, open)(branch="renovate/lock-file-maintenance")
DEBUG: findPr(renovate/lock-file-maintenance, undefined, closed)(branch="renovate/lock-file-maintenance")
DEBUG: branchExists=false(branch="renovate/lock-file-maintenance")
DEBUG: dependencyDashboardCheck=undefined(branch="renovate/lock-file-maintenance")
DEBUG: recreateClosed is true(branch="renovate/lock-file-maintenance")
DEBUG: Checking schedule(before 2am, UTC)(branch="renovate/lock-file-maintenance")
DEBUG: Found timezone(branch="renovate/lock-file-maintenance")
{
"timezone": "UTC"
}
DEBUG: Adjusting now for timezone(branch="renovate/lock-file-maintenance")
DEBUG: Checking 1 schedule(s)(branch="renovate/lock-file-maintenance")
DEBUG: Checking schedule "before 2am"(branch="renovate/lock-file-maintenance")
{
"parsedSchedule": {
"schedules": [
{
"t_b": [
7200
]
}
],
"exceptions": [],
"error": -1
}
}
DEBUG: Matches schedule before 2am(branch="renovate/lock-file-maintenance")
DEBUG: Branch needs creating(branch="renovate/lock-file-maintenance")
DEBUG: Using reuseExistingBranch: false(branch="renovate/lock-file-maintenance")
DEBUG: Setting current branch to 1.6.x(branch="renovate/lock-file-maintenance")
DEBUG: latest commit(branch="renovate/lock-file-maintenance")
{
"branchName": "1.6.x",
"latestCommitDate": "2022-09-16T00:54:40+00:00"
}
DEBUG: manager.getUpdatedPackageFiles() reuseExistingBranch=false(branch="renovate/lock-file-maintenance")
DEBUG: composer.updateArtifacts(composer.json)(branch="renovate/lock-file-maintenance")
DEBUG: Using php constraint from config(branch="renovate/lock-file-maintenance")
DEBUG: composer command(branch="renovate/lock-file-maintenance")
{
"cmd": "composer",
"args": "update --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins"
}
DEBUG: Setting BUILDPACK_CACHE_DIR to /tmp/containerbase(branch="renovate/lock-file-maintenance")
DEBUG: Using docker to execute(branch="renovate/lock-file-maintenance")
{
"image": "php"
}
DEBUG: Resolved stable matching version(branch="renovate/lock-file-maintenance")
{
"toolName": "composer",
"constraint": "^2.3",
"resolvedVersion": "2.4.2"
}
DEBUG: containerbaseDir is separate from cacheDir(branch="renovate/lock-file-maintenance")
DEBUG: Found version constraint - checking for a compatible image to use(branch="renovate/lock-file-maintenance")
{
"depName": "docker.io/renovate/php",
"scheme": "composer",
"constraint": "<=7.4.99"
}
DEBUG: Found compatible image version(branch="renovate/lock-file-maintenance")
{
"depName": "docker.io/renovate/php",
"scheme": "composer",
"constraint": "<=7.4.99",
"version": "7.4.30"
}
DEBUG: Resolved tag constraint(branch="renovate/lock-file-maintenance")
{
"image": "docker.io/renovate/php",
"tagConstraint": "<=7.4.99",
"tagVersioning": "composer",
"tag": "7.4.30"
}
DEBUG: Docker image is already prefetched: docker.io/renovate/php:7.4.30@sha256:11dbcd55914d6463bd1a05e40c699a2f56a70179045a8ebede661d7bec6d18e7(branch="renovate/lock-file-maintenance")
DEBUG: Executing command(branch="renovate/lock-file-maintenance")
{
"command": "docker run --rm --name=renovate_php --label=renovate_child -v \"/mnt/renovate/gh/laminas/laminas-cli\":\"/mnt/renovate/gh/laminas/laminas-cli\" -v \"/tmp/renovate-cache\":\"/tmp/renovate-cache\" -v \"/tmp/containerbase\":\"/tmp/containerbase\" -e COMPOSER_CACHE_DIR -e BUILDPACK_CACHE_DIR -w \"/mnt/renovate/gh/laminas/laminas-cli\" docker.io/renovate/php:7.4.30 bash -l -c \"install-tool composer 2.4.2 && composer update --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins\""
}
DEBUG: exec completed(branch="renovate/lock-file-maintenance")
{
"cmd": "docker run --rm --name=renovate_php --label=renovate_child -v \"/mnt/renovate/gh/laminas/laminas-cli\":\"/mnt/renovate/gh/laminas/laminas-cli\" -v \"/tmp/renovate-cache\":\"/tmp/renovate-cache\" -v \"/tmp/containerbase\":\"/tmp/containerbase\" -e COMPOSER_CACHE_DIR -e BUILDPACK_CACHE_DIR -w \"/mnt/renovate/gh/laminas/laminas-cli\" docker.io/renovate/php:7.4.30 bash -l -c \"install-tool composer 2.4.2 && composer update --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins\"",
"durationMs": 8050,
"stdout": "Installing v1 tool composer v2.4.2\nComposer version 2.4.2 2022-09-14 16:11:15\nInstalled v1 composer in 1 seconds\nskip cleanup, not a docker build: 927e6bdb03f1\n",
"stderr": "Loading composer repositories with package information\nUpdating dependencies\nNothing to modify in lock file\nInstalling dependencies from lock file (including require-dev)\nPackage operations: 0 installs, 1 update, 0 removals\n - Upgrading mikey179/vfsstream (v1.6.11 => dev-master dd9277d): Extracting archive\nPackage webmozart/path-util is abandoned, you should avoid using it. Use symfony/filesystem instead.\n62 packages you are using are looking for funding.\nUse the `composer fund` command to find out more!\nNo security vulnerability advisories found\n"
}
DEBUG: No package files need updating(branch="renovate/lock-file-maintenance")
DEBUG: No updated lock files in branch(branch="renovate/lock-file-maintenance")
DEBUG: No files to commit(branch="renovate/lock-file-maintenance")
DEBUG: Ensuring Dependency Dashboard
DEBUG: ensureIssue(Dependency Dashboard)
DEBUG: Patching issue
DEBUG: Issue updated
DEBUG: Removing any stale branches
DEBUG: config.repoIsOnboarded=true
DEBUG: No renovate branches found
DEBUG: Cleaning up Renovate refs: refs/renovate/*
DEBUG: PackageFiles.clear() - Package files deleted
{
"baseBranches": [
"1.6.x"
]
}
DEBUG: Renovate repository PR statistics
{
"stats": {
"total": 1,
"open": 1,
"closed": 0,
"merged": 0
}
}
DEBUG: Repository result: done, status: onboarded, enabled: true, onboarded: true
DEBUG: Repository timing splits (milliseconds)
{
"splits": {
"init": 1765,
"extract": 3076,
"lookup": 1237,
"onboarding": 0,
"update": 21917
},
"total": 31421
}
DEBUG: http statistics
{
"urls": {
"https://api.github.com/graphql (POST,200)": 2,
"https://api.github.com/repos/composer/composer/releases (GET,200)": 1,
"https://api.github.com/repos/laminas/.github/contents/renovate-config.json (GET,200)": 1,
"https://api.github.com/repos/laminas/laminas-cli/contents/renovate.json (GET,200)": 1,
"https://api.github.com/repos/laminas/laminas-cli/git/commits (POST,201)": 1,
"https://api.github.com/repos/laminas/laminas-cli/git/refs (POST,201)": 1,
"https://api.github.com/repos/laminas/laminas-cli/git/refs (POST,422)": 1,
"https://api.github.com/repos/laminas/laminas-cli/git/trees (POST,201)": 1,
"https://api.github.com/repos/laminas/laminas-cli/issues/102/comments (GET,200)": 1,
"https://api.github.com/repos/laminas/laminas-cli/issues/97 (GET,200)": 2,
"https://api.github.com/repos/laminas/laminas-cli/issues/97 (PATCH,200)": 1,
"https://api.github.com/repos/laminas/laminas-cli/pulls (GET,200)": 1,
"https://api.github.com/repos/laminas/laminas-cli/pulls/102 (PATCH,200)": 1,
"https://api.github.com/repos/laminas/workflow-automatic-releases/tags (GET,200)": 1,
"https://api.github.com/repos/laminas/workflow-continuous-integration/tags (GET,200)": 1,
"https://api.github.com/repos/whitesource/merge-confidence/contents/beta.json (GET,200)": 1,
"https://api.github.com/repositories/1864363/releases (GET,200)": 1
},
"hostStats": {
"api.github.com": {
"requestCount": 19,
"requestAvgMs": 461,
"queueAvgMs": 0
}
},
"totalRequests": 19
}
DEBUG: dns cache
{
"hosts": [
"api.github.com",
"packagist.org"
]
}
INFO: Repository finished
{
"durationMs": 31421
}
Full Logs for Branch Deletion
DEBUG: No dangling containers to remove
INFO: Repository started
{
"renovateVersion": "32.195.5"
}
DEBUG: Using localDir: /mnt/renovate/gh/laminas/laminas-cli
DEBUG: PackageFiles.clear() - Package files deleted
{
"baseBranches": []
}
DEBUG: initRepo("laminas/laminas-cli")
DEBUG: Using queue
{
"concurrency": 10,
"host": "api.github.com"
}
DEBUG: laminas/laminas-cli default branch = 1.6.x
DEBUG: Using app token for git init
DEBUG: Repository cache is restored from revision 13
DEBUG: Resetting npmrc
DEBUG: detectSemanticCommits()
DEBUG: checkOnboarding()
DEBUG: isOnboarded()
DEBUG: Checking cached config file name
DEBUG: Existing config file confirmed
DEBUG: Repository config
{
"fileName": "renovate.json",
"config": {
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"local>laminas/.github:renovate-config"
]
}
}
DEBUG: Repo is onboarded
DEBUG: migrateAndValidate()
DEBUG: No config migration necessary
DEBUG: massaged config
{
"config": {
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"github>whitesource/merge-confidence:beta",
"local>laminas/.github:renovate-config"
]
}
}
DEBUG: migrated config
{
"config": {
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"github>whitesource/merge-confidence:beta",
"local>laminas/.github:renovate-config"
]
}
}
DEBUG: Found repo ignorePaths
{
"ignorePaths": [
"**/node_modules/**",
"**/bower_components/**",
"**/vendor/**",
"**/examples/**",
"**/__tests__/**",
"**/test/**",
"**/tests/**",
"**/__fixtures__/**"
]
}
DEBUG: No vulnerability alerts found
DEBUG: No vulnerability alerts found
DEBUG: findIssue(Dependency Dashboard)
DEBUG: Retrieving issueList
DEBUG: Retrieved 1 issues
DEBUG: Found issue 97
DEBUG: No baseBranches
DEBUG: extract()
DEBUG: Found cached extract
{
"baseBranch": "1.6.x",
"baseBranchSha": "d0f85c800c6fc5cacafa5b761d1f9144f3fbb793"
}
DEBUG: Deleted cached dep updates
INFO: Dependency extraction complete
{
"baseBranch": "1.6.x",
"stats": {
"managers": {
"composer": {
"fileCount": 1,
"depCount": 14
},
"github-actions": {
"fileCount": 3,
"depCount": 3
}
},
"total": {
"fileCount": 4,
"depCount": 17
}
}
}
DEBUG: Using queue
{
"concurrency": 10,
"host": "packagist.org"
}
DEBUG: Found no results from datasource that look like a version (laminas/workflow-automatic-releases)(dependency="laminas/workflow-automatic-releases")
{
"result": {
"sourceUrl": "https://github.com/laminas/workflow-automatic-releases",
"releases": []
}
}
DEBUG: Found no results from datasource that look like a version (laminas/workflow-continuous-integration)(dependency="laminas/workflow-continuous-integration")
{
"result": {
"sourceUrl": "https://github.com/laminas/workflow-continuous-integration",
"releases": []
}
}
DEBUG: PackageFiles.add() - Package file saved for branch
{
"baseBranch": "1.6.x"
}
DEBUG: Package releases lookups complete
{
"baseBranch": "1.6.x"
}
DEBUG: branchifyUpgrades
DEBUG: 1 flattened updates found:
DEBUG: Returning 1 branch(es)
DEBUG: Cannot determine table values(branch="renovate/lock-file-maintenance")
DEBUG: config.repoIsOnboarded=true
DEBUG: packageFiles with updates
{
"baseBranch": "1.6.x",
"config": {
"composer": [
{
"deps": [
{
"currentValue": "^7.4 || ~8.0.0 || ~8.1.0",
"datasource": "packagist",
"depIndex": 0,
"depName": "php",
"depType": "require",
"skipReason": "unsupported",
"updates": []
},
{
"currentValue": "^2.0.0",
"datasource": "packagist",
"depIndex": 1,
"depName": "composer-runtime-api",
"depType": "require",
"skipReason": "unsupported",
"updates": []
},
{
"currentValue": "^1.0 || ^2.0",
"currentVersion": "1.1.2",
"datasource": "packagist",
"depIndex": 2,
"depName": "psr/container",
"depType": "require",
"fixedVersion": "1.1.2",
"lockedVersion": "1.1.2",
"sourceUrl": "https://github.com/php-fig/container",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^5.3.7 || ^6.0",
"currentVersion": "5.4.12",
"datasource": "packagist",
"depIndex": 3,
"depName": "symfony/console",
"depType": "require",
"fixedVersion": "5.4.12",
"homepage": "http://symfony.com",
"lockedVersion": "5.4.12",
"sourceUrl": "https://github.com/symfony/console",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^5.0 || ^6.0",
"currentVersion": "5.4.9",
"datasource": "packagist",
"depIndex": 4,
"depName": "symfony/event-dispatcher",
"depType": "require",
"fixedVersion": "5.4.9",
"homepage": "http://symfony.com",
"lockedVersion": "5.4.9",
"sourceUrl": "https://github.com/symfony/event-dispatcher",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.17",
"currentVersion": "1.26.0",
"datasource": "packagist",
"depIndex": 5,
"depName": "symfony/polyfill-php80",
"depType": "require",
"fixedVersion": "1.26.0",
"homepage": "https://symfony.com",
"lockedVersion": "1.26.0",
"sourceUrl": "https://github.com/symfony/polyfill-php80",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^1.10",
"currentVersion": "1.11.0",
"datasource": "packagist",
"depIndex": 6,
"depName": "webmozart/assert",
"depType": "require",
"fixedVersion": "1.11.0",
"lockedVersion": "1.11.0",
"sourceUrl": "https://github.com/webmozarts/assert",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "~2.4.0",
"currentVersion": "2.4.0",
"datasource": "packagist",
"depIndex": 7,
"depName": "laminas/laminas-coding-standard",
"depType": "require-dev",
"fixedVersion": "2.4.0",
"homepage": "https://laminas.dev",
"lockedVersion": "2.4.0",
"sourceUrl": "https://github.com/laminas/laminas-coding-standard",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^3.1.1",
"currentVersion": "3.3.4",
"datasource": "packagist",
"depIndex": 8,
"depName": "laminas/laminas-mvc",
"depType": "require-dev",
"fixedVersion": "3.3.4",
"homepage": "https://laminas.dev",
"lockedVersion": "3.3.4",
"sourceUrl": "https://github.com/laminas/laminas-mvc",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^3.15.1",
"currentVersion": "3.16.0",
"datasource": "packagist",
"depIndex": 9,
"depName": "laminas/laminas-servicemanager",
"depType": "require-dev",
"fixedVersion": "3.16.0",
"homepage": "https://laminasframwork.dev",
"lockedVersion": "3.16.0",
"sourceUrl": "https://github.com/laminas/laminas-servicemanager",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "2.0.x-dev",
"currentVersion": null,
"datasource": "packagist",
"depIndex": 10,
"depName": "mikey179/vfsstream",
"depType": "require-dev",
"homepage": "http://vfs.bovigo.org/",
"skipReason": "invalid-version",
"sourceUrl": "https://github.com/bovigo/vfsStream",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^9.5.9",
"currentVersion": "9.5.24",
"datasource": "packagist",
"depIndex": 11,
"depName": "phpunit/phpunit",
"depType": "require-dev",
"fixedVersion": "9.5.24",
"homepage": "https://phpunit.de/",
"lockedVersion": "9.5.24",
"sourceUrl": "https://github.com/sebastianbergmann/phpunit",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^0.17.0",
"currentVersion": "0.17.0",
"datasource": "packagist",
"depIndex": 12,
"depName": "psalm/plugin-phpunit",
"depType": "require-dev",
"fixedVersion": "0.17.0",
"lockedVersion": "0.17.0",
"sourceUrl": "https://github.com/psalm/psalm-plugin-phpunit",
"versioning": "composer",
"warnings": [],
"updates": []
},
{
"currentValue": "^4.24.0",
"currentVersion": "4.27.0",
"datasource": "packagist",
"depIndex": 13,
"depName": "vimeo/psalm",
"depType": "require-dev",
"fixedVersion": "4.27.0",
"lockedVersion": "4.27.0",
"sourceUrl": "https://github.com/vimeo/psalm",
"versioning": "composer",
"warnings": [],
"updates": []
}
],
"lockFiles": [
"composer.lock"
],
"packageFile": "composer.json"
}
],
"github-actions": [
{
"deps": [
{
"autoReplaceStringTemplate": "{{depName}}/.github/workflows/continuous-integration.yml@{{#if newDigest}}{{newDigest}}{{#if newValue}} # tag={{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "1.x",
"datasource": "github-tags",
"depIndex": 0,
"depName": "laminas/workflow-continuous-integration",
"depType": "action",
"replaceString": "laminas/workflow-continuous-integration/.github/workflows/[email protected]",
"sourceUrl": "https://github.com/laminas/workflow-continuous-integration",
"versioning": "docker",
"warnings": [],
"updates": []
}
],
"packageFile": ".github/workflows/continuous-integration.yml"
},
{
"deps": [
{
"autoReplaceStringTemplate": "{{depName}}/github-actions/docs@{{#if newDigest}}{{newDigest}}{{#if newValue}} # tag={{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "master",
"datasource": "github-tags",
"depIndex": 0,
"depName": "laminas/documentation-theme",
"depType": "action",
"replaceString": "laminas/documentation-theme/github-actions/docs@master",
"skipReason": "invalid-version",
"versioning": "docker",
"updates": []
}
],
"packageFile": ".github/workflows/docs-build.yml"
},
{
"deps": [
{
"autoReplaceStringTemplate": "{{depName}}/.github/workflows/release-on-milestone-closed.yml@{{#if newDigest}}{{newDigest}}{{#if newValue}} # tag={{newValue}}{{/if}}{{/if}}{{#unless newDigest}}{{newValue}}{{/unless}}",
"commitMessageTopic": "{{{depName}}} action",
"currentValue": "1.x",
"datasource": "github-tags",
"depIndex": 0,
"depName": "laminas/workflow-automatic-releases",
"depType": "action",
"replaceString": "laminas/workflow-automatic-releases/.github/workflows/[email protected]",
"sourceUrl": "https://github.com/laminas/workflow-automatic-releases",
"versioning": "docker",
"warnings": [],
"updates": []
}
],
"packageFile": ".github/workflows/release-on-milestone-closed.yml"
}
]
}
}
DEBUG: processRepo()
DEBUG: Processing 1 branch: renovate/lock-file-maintenance
DEBUG: Calculated maximum PRs remaining this run
{
"prsRemaining": 99
}
DEBUG: PullRequests limit = 99
DEBUG: Calculated maximum branches remaining this run
{
"branchesRemaining": 99
}
DEBUG: Branches limit = 99
DEBUG: getBranchPr(renovate/lock-file-maintenance)(branch="renovate/lock-file-maintenance")
DEBUG: findPr(renovate/lock-file-maintenance, undefined, open)(branch="renovate/lock-file-maintenance")
DEBUG: getPrList success(branch="renovate/lock-file-maintenance")
{
"pullsTotal": 2,
"requestsTotal": 1,
"apiQuotaAffected": true
}
DEBUG: findPr(renovate/lock-file-maintenance, undefined, closed)(branch="renovate/lock-file-maintenance")
DEBUG: branchExists=false(branch="renovate/lock-file-maintenance")
DEBUG: dependencyDashboardCheck=undefined(branch="renovate/lock-file-maintenance")
DEBUG: recreateClosed is true(branch="renovate/lock-file-maintenance")
DEBUG: Checking schedule(before 2am, UTC)(branch="renovate/lock-file-maintenance")
DEBUG: Found timezone(branch="renovate/lock-file-maintenance")
{
"timezone": "UTC"
}
DEBUG: Adjusting now for timezone(branch="renovate/lock-file-maintenance")
DEBUG: Checking 1 schedule(s)(branch="renovate/lock-file-maintenance")
DEBUG: Checking schedule "before 2am"(branch="renovate/lock-file-maintenance")
{
"parsedSchedule": {
"schedules": [
{
"t_b": [
7200
]
}
],
"exceptions": [],
"error": -1
}
}
DEBUG: Package not scheduled(branch="renovate/lock-file-maintenance")
DEBUG: Skipping branch creation as not within schedule(branch="renovate/lock-file-maintenance")
DEBUG: Ensuring Dependency Dashboard
DEBUG: ensureIssue(Dependency Dashboard)
DEBUG: Patching issue
DEBUG: Issue updated
DEBUG: Removing any stale branches
DEBUG: config.repoIsOnboarded=true
DEBUG: Branch lists
{
"branchList": [
"renovate/lock-file-maintenance"
],
"renovateBranches": [
"renovate/mikey179-vfsstream-rollback"
]
}
DEBUG: remainingBranches=renovate/mikey179-vfsstream-rollback
DEBUG: findPr(renovate/mikey179-vfsstream-rollback, undefined, open)
DEBUG: Found PR #102
DEBUG: Initializing git repository into /mnt/renovate/gh/laminas/laminas-cli
DEBUG: Performing blobless clone
DEBUG: git clone completed
{
"durationMs": 1084
}
DEBUG: latest repository commit
{
"latestCommit": {
"hash": "d0f85c800c6fc5cacafa5b761d1f9144f3fbb793",
"date": "2022-09-16T00:54:40+00:00",
"message": "Lock file maintenance",
"refs": "HEAD -> 1.6.x, origin/HEAD, origin/1.6.x",
"body": "Signed-off-by: Renovate Bot <[email protected]>",
"author_name": "renovate[bot]",
"author_email": "29139614+renovate[bot]@users.noreply.github.com"
}
}
DEBUG: Branch has not been modified
{
"branchName": "renovate/mikey179-vfsstream-rollback"
}
INFO: Autoclosing PR
{
"branchName": "renovate/mikey179-vfsstream-rollback",
"prNo": 102,
"prTitle": "Roll back dependency mikey179/vfsstream to 1.6.11"
}
DEBUG: updatePr(102, Roll back dependency mikey179/vfsstream to 1.6.11 - autoclosed, body)
DEBUG: PR updated
{
"pr": 102
}
DEBUG: Deleted remote branch
{
"branchName": "renovate/mikey179-vfsstream-rollback"
}
DEBUG: No local branch to delete
{
"branchName": "renovate/mikey179-vfsstream-rollback"
}
DEBUG: PackageFiles.clear() - Package files deleted
{
"baseBranches": [
"1.6.x"
]
}
DEBUG: Renovate repository PR statistics
{
"stats": {
"total": 1,
"open": 0,
"closed": 1,
"merged": 0
}
}
DEBUG: Repository result: done, status: onboarded, enabled: true, onboarded: true
DEBUG: Repository timing splits (milliseconds)
{
"splits": {
"init": 1824,
"extract": 454,
"lookup": 1670,
"onboarding": 0,
"update": 760
},
"total": 8980
}
DEBUG: http statistics
{
"urls": {
"https://api.github.com/graphql (POST,200)": 2,
"https://api.github.com/repos/laminas/.github/contents/renovate-config.json (GET,200)": 1,
"https://api.github.com/repos/laminas/laminas-cli/contents/renovate.json (GET,200)": 1,
"https://api.github.com/repos/laminas/laminas-cli/issues/97 (GET,200)": 2,
"https://api.github.com/repos/laminas/laminas-cli/issues/97 (PATCH,200)": 1,
"https://api.github.com/repos/laminas/laminas-cli/pulls (GET,200)": 1,
"https://api.github.com/repos/laminas/laminas-cli/pulls/102 (PATCH,200)": 1,
"https://api.github.com/repos/laminas/workflow-automatic-releases/tags (GET,200)": 1,
"https://api.github.com/repos/laminas/workflow-continuous-integration/tags (GET,200)": 1,
"https://api.github.com/repos/whitesource/merge-confidence/contents/beta.json (GET,200)": 1,
"https://packagist.org/p2/laminas/laminas-mvc.json (GET,200)": 1,
"https://packagist.org/p2/laminas/laminas-mvc~dev.json (GET,200)": 1,
"https://packagist.org/p2/symfony/event-dispatcher.json (GET,200)": 1,
"https://packagist.org/p2/symfony/event-dispatcher~dev.json (GET,200)": 1,
"https://packagist.org/p2/symfony/polyfill-php80.json (GET,200)": 1,
"https://packagist.org/p2/symfony/polyfill-php80~dev.json (GET,200)": 1,
"https://packagist.org/p2/webmozart/assert.json (GET,200)": 1,
"https://packagist.org/p2/webmozart/assert~dev.json (GET,200)": 1
},
"hostStats": {
"api.github.com": {
"requestCount": 12,
"requestAvgMs": 411,
"queueAvgMs": 1
},
"packagist.org": {
"requestCount": 8,
"requestAvgMs": 458,
"queueAvgMs": 0
}
},
"totalRequests": 20
}
DEBUG: dns cache
{
"hosts": [
"api.github.com",
"packagist.org"
]
}
INFO: Repository finished
{
"durationMs": 8980
}
Have you created a minimal reproduction repository?
No reproduction, but I have linked to a public repo where it occurs
Have you turned on rollbackPrs
intentionally for composer?
I'm not sure Renovate's packagist datasource understands a version like dev-master / 2.0.x-dev
That's indicating 2 different version tags, the branch master
available to composer as dev-master
has an alias of 2.0.x-dev
.
Not only does it seem to be unable to parse 2.0.x-dev
, I'm unsure why it's not picking up that as a version from packagist. It doesn't seem to be listing any of the dev-
tags. How would renovate handle a version set as dev-branch-name
dependencies in composer.json
?
As for rollbackPrs
We do have that option enabled: https://github.com/laminas/.github/blob/31a4c371dad42e4a9811fc83ed8494385a0dd1ab/renovate-config.json#L25. If there's something we need to fix, then I'm unsure why renovate is autoclosing this only to reopen it again later.
Hi there,
Get your issue fixed faster by creating a minimal reproduction. This means a repository dedicated to reproducing this issue with the minimal dependencies and config possible.
Before we start working on your issue we need to know exactly what's causing the current behavior. A minimal reproduction helps us with this.
To get started, please read our guide on creating a minimal reproduction.
We may close the issue if you, or someone else, haven't created a minimal reproduction within two weeks. If you need more time, or are stuck, please ask for help or more time in a comment.
Good luck,
The Renovate team
I have updated the description with the minimal reproduction as requested https://github.com/internalsystemerror/renovate-issue-17845
Please also reduce the Renovate config to minimal
When a bug has been marked as needing a reproduction, it means nobody can work on it until one is provided. In cases where no reproduction is possible, or the issue creator does not have the time to reproduce, we unfortunately need to close such issues as they are non-actionable and serve no benefit by remaining open. This issue will be closed after 7 days of inactivity.
I was under the impression that the renovate config was what needed testing, my apologies. If we change it though, there won't be anything to check would there? And by minimal do you mean "config:base"? @rarkins
We describe minimal in https://github.com/renovatebot/renovate/blob/main/docs/development/minimal-reproductions.md
@rarkins yeah but it just says:
Reduce the Renovate config to a minimum
What's minimum? I already removed anything in renovate.json
which wouldn't be the cause of the problem, so I'm unsure how much more minimum I can go without the issue not being present.
If it only occurs with such a large config then it's a very narrow edge case and therefore if low importance.
I'm unsure what the cause of the problem is though, and my intention is to give enough details to let you investigate.
{
"extends": [
":ignoreModulesAndTests",
":automergeMinor",
":automergeBranch",
":rebaseStalePrs",
":separateMajorReleases",
":combinePatchMinorReleases"
],
"platformAutomerge": true,
"rangeStrategy": "replace",
"rollbackPrs": true
}
Is the above really that large? Or do you want me to try and investigate which of them (or which combination) is the cause of the issue? Because at that point I can probably also open a PR with a fix, I just have a lot on my plate right now.
When a bug has been marked as needing a reproduction, it means nobody can work on it until one is provided. In cases where no reproduction is possible, or the issue creator does not have the time to reproduce, we unfortunately need to close such issues as they are non-actionable and serve no benefit by remaining open. This issue will be closed after 7 days of inactivity.
This bug report has been closed as we need a reproduction to work on this. If the original poster or anybody else with the same problem discovers that they can reproduce it, please create a new issue, and reference this issue.