renovatebot / renovate

Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io
https://mend.io/renovate
GNU Affero General Public License v3.0
17.84k stars 2.36k forks source link

Downgrade python post-release package (boto3-stubs 1.20.46.post1 -> 1.20.46) #13964

Closed Wurstnase closed 2 years ago

Wurstnase commented 2 years ago

How are you running Renovate?

Self-hosted

If you're self-hosting Renovate, tell us what version of Renovate you run.

31.66.0

Please select which platform you are using if self-hosting.

local docker for testing purpose

If you're self-hosting Renovate, tell us what version of the platform you run.

github/gitlab (not related)

Was this something which used to work for you, and then stopped?

I never saw this working

Describe the bug

I run this on my testing repo.

image=renovate/renovate:latest
docker run \
  -e "LOG_LEVEL=debug" \
  -ti \
  --rm \
  "$image" \
  --print-config true \
  --token "$(cat ~/.secrets/github.token)" \
  Wurstnase/renovate_minimal

With multiple minor upgrades .post1-Versions are downgraded. When it is the only dependency, it will only skip a downgrade, because in that case the poetry.lock file did not change.

Also I just saw, that the PR say downgrade from 1.20.46.post1 -> 10.20.46 but in reality it is 1.20.46.post1 -> 1.20.47. I limit the range to <1.20.47.

https://github.com/Wurstnase/renovate_minimal

Relevant debug logs

Logs ``` DEBUG: Using RE2 as regex engine DEBUG: Parsing configs DEBUG: Checking for config file in /usr/src/app/config.js DEBUG: No config file found on disk - skipping DEBUG: File config "config": {} DEBUG: CLI config "config": { "repositories": ["Wurstnase/renovate_minimal"], "printConfig": true, "token": "***********" } DEBUG: Env config "config": {"hostRules": []} DEBUG: Combined config "config": { "hostRules": [], "repositories": ["Wurstnase/renovate_minimal"], "printConfig": true, "token": "***********" } DEBUG: Found valid git version: 2.35.0 DEBUG: Using default github endpoint: https://api.github.com/ DEBUG: Platform config "platformConfig": { "hostType": "github", "endpoint": "https://api.github.com/", "isGHApp": false, "isGhe": false }, "renovateUsername": "Wurstnase" DEBUG: Using platform gitAuthor: Nico Tonnhofer DEBUG: Adding token authentication for api.github.com to hostRules DEBUG: Using baseDir: /tmp/renovate DEBUG: Using cacheDir: /tmp/renovate/cache DEBUG: Initializing Renovate internal cache into /tmp/renovate/cache/renovate/renovate-cache-v1 DEBUG: Commits limit = null DEBUG: Clearing hostRules DEBUG: Adding token authentication for api.github.com to hostRules INFO: Repository started (repository=Wurstnase/renovate_minimal) "renovateVersion": "31.66.0" DEBUG: Using localDir: /tmp/renovate/repos/github/Wurstnase/renovate_minimal (repository=Wurstnase/renovate_minimal) DEBUG: initRepo("Wurstnase/renovate_minimal") (repository=Wurstnase/renovate_minimal) DEBUG: Overriding default GitHub endpoint (repository=Wurstnase/renovate_minimal) "endpoint": "https://api.github.com/" DEBUG: Wurstnase/renovate_minimal default branch = main (repository=Wurstnase/renovate_minimal) DEBUG: Using personal access token for git init (repository=Wurstnase/renovate_minimal) DEBUG: resetMemCache() (repository=Wurstnase/renovate_minimal) DEBUG: Resetting npmrc (repository=Wurstnase/renovate_minimal) DEBUG: detectSemanticCommits() (repository=Wurstnase/renovate_minimal) DEBUG: Initializing git repository into /tmp/renovate/repos/github/Wurstnase/renovate_minimal (repository=Wurstnase/renovate_minimal) DEBUG: Performing blobless clone (repository=Wurstnase/renovate_minimal) DEBUG: git clone completed (repository=Wurstnase/renovate_minimal) "durationMs": 1047 DEBUG: latest repository commit (repository=Wurstnase/renovate_minimal) "latestCommit": { "hash": "1abd9bcbfb0906a3501f7148eb1deec6cc6a8370", "date": "2022-02-03T08:35:56+01:00", "message": "renovate.json minimal example", "refs": "HEAD -> main, origin/main, origin/HEAD", "body": "", "author_name": "Nico Tonnhofer", "author_email": "github@wurstnase.de" } DEBUG: getCommitMessages (repository=Wurstnase/renovate_minimal) DEBUG: Semantic commits detection: unknown (repository=Wurstnase/renovate_minimal) DEBUG: No semantic commits detected (repository=Wurstnase/renovate_minimal) DEBUG: checkOnboarding() (repository=Wurstnase/renovate_minimal) DEBUG: isOnboarded() (repository=Wurstnase/renovate_minimal) DEBUG: findFile(renovate.json) (repository=Wurstnase/renovate_minimal) DEBUG: Config file exists (repository=Wurstnase/renovate_minimal) "fileName": "renovate.json" DEBUG: Retrieving issueList (repository=Wurstnase/renovate_minimal) DEBUG: Retrieved 2 issues (repository=Wurstnase/renovate_minimal) DEBUG: Repo is onboarded (repository=Wurstnase/renovate_minimal) DEBUG: Found renovate.json config file (repository=Wurstnase/renovate_minimal) DEBUG: Repository config (repository=Wurstnase/renovate_minimal) "fileName": "renovate.json", "config": { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["config:base", ":rebaseStalePrs", ":prConcurrentLimit10"], "requireConfig": false, "onboarding": false, "rangeStrategy": "auto", "pinDigests": true, "packageRules": [ { "matchDatasources": ["pypi"], "matchPackageNames": ["boto3-stubs"], "allowedVersions": "<1.20.47" } ], "poetry": {"enabled": true, "rangeStrategy": "update-lockfile"} } DEBUG: migrateAndValidate() (repository=Wurstnase/renovate_minimal) DEBUG: No config migration necessary (repository=Wurstnase/renovate_minimal) DEBUG: massaged config (repository=Wurstnase/renovate_minimal) "config": { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["config:base", ":rebaseStalePrs", ":prConcurrentLimit10"], "requireConfig": false, "onboarding": false, "rangeStrategy": "auto", "pinDigests": true, "packageRules": [ { "matchDatasources": ["pypi"], "matchPackageNames": ["boto3-stubs"], "allowedVersions": "<1.20.47" } ], "poetry": {"enabled": true, "rangeStrategy": "update-lockfile"} } DEBUG: migrated config (repository=Wurstnase/renovate_minimal) "config": { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["config:base", ":rebaseStalePrs", ":prConcurrentLimit10"], "requireConfig": false, "onboarding": false, "rangeStrategy": "auto", "pinDigests": true, "packageRules": [ { "matchDatasources": ["pypi"], "matchPackageNames": ["boto3-stubs"], "allowedVersions": "<1.20.47" } ], "poetry": {"enabled": true, "rangeStrategy": "update-lockfile"} } DEBUG: Setting hostRules from config (repository=Wurstnase/renovate_minimal) DEBUG: Found repo ignorePaths (repository=Wurstnase/renovate_minimal) "ignorePaths": [ "**/node_modules/**", "**/bower_components/**", "**/vendor/**", "**/examples/**", "**/__tests__/**", "**/test/**", "**/tests/**", "**/__fixtures__/**" ] DEBUG: No vulnerability alerts found (repository=Wurstnase/renovate_minimal) DEBUG: No vulnerability alerts found (repository=Wurstnase/renovate_minimal) INFO: Full resolved config including presets (repository=Wurstnase/renovate_minimal) "config": { "detectGlobalManagerConfig": false, "detectHostRulesFromEnv": false, "postUpgradeTasks": { "commands": [], "fileFilters": [], "executionMode": "update" }, "onboardingBranch": "renovate/configure", "onboardingCommitMessage": null, "onboardingConfigFileName": "renovate.json", "onboardingNoDeps": false, "onboardingPrTitle": "Configure Renovate", "productLinks": { "documentation": "https://docs.renovatebot.com/", "help": "https://github.com/renovatebot/renovate/discussions", "homepage": "https://github.com/renovatebot/renovate" }, "extends": [], "ignorePresets": [], "description": [ "Enable Renovate Dependency Dashboard creation", "If semantic commits detected, use semantic commit type fix for dependencies and chore for all others", "Ignore `node_modules`, `bower_components`, `vendor` and various test/tests directories", "Autodetect whether to pin dependencies or maintain ranges", "Rate limit PR creation to a maximum of two per hour", "Limit to maximum 10 open PRs at any time", "Group known monorepo packages together", "Use curated list of recommended non-monorepo package groupings", "Fix some problems with very old Maven commons versions", "Ignore spring cloud 1.x releases", "Ignore web3j 5.0.0 release", "Ignore http4s digest-based 1.x milestones", "Use node versioning for @types/node", "Limit concurrent requests to reduce load on Repology servers until we can fix this properly, see issue 10133", "Rebase existing PRs any time the base branch has been updated", "Limit to maximum 10 open PRs at any time" ], "enabled": true, "deepExtract": false, "repositoryCache": "disabled", "force": { "repositories": ["Wurstnase/renovate_minimal"], "printConfig": true }, "draftPR": false, "printConfig": true, "composerIgnorePlatformReqs": [], "logContext": null, "onboarding": false, "onboardingConfig": { "$schema": "https://docs.renovatebot.com/renovate-schema.json" }, "includeForks": false, "forkMode": false, "forkToken": "", "requireConfig": false, "optimizeForDisabled": false, "dependencyDashboard": true, "dependencyDashboardApproval": false, "dependencyDashboardAutoclose": false, "dependencyDashboardTitle": "Dependency Dashboard", "dependencyDashboardHeader": "This issue provides visibility into Renovate updates and their statuses. [Learn more](https://docs.renovatebot.com/key-concepts/dashboard/)", "dependencyDashboardFooter": null, "dependencyDashboardLabels": null, "configWarningReuseIssue": true, "privateKeyPath": null, "privateKeyPathOld": null, "encrypted": null, "timezone": null, "schedule": ["at any time"], "updateNotScheduled": true, "persistRepoData": false, "ignorePlugins": false, "ignoreScripts": false, "platform": "github", "endpoint": "https://api.github.com/", "username": null, "password": null, "npmrc": null, "npmrcMerge": false, "npmToken": null, "updateLockFiles": true, "skipInstalls": null, "baseBranches": [], "useBaseBranchConfig": "none", "gitAuthor": "Nico Tonnhofer ", "gitIgnoredAuthors": [], "enabledManagers": [], "includePaths": [], "ignorePaths": [ "**/node_modules/**", "**/bower_components/**", "**/vendor/**", "**/examples/**", "**/__tests__/**", "**/test/**", "**/tests/**", "**/__fixtures__/**" ], "excludeCommitPaths": [], "aliases": {}, "defaultRegistryUrls": null, "registryUrls": null, "extractVersion": null, "versioning": null, "azureWorkItemId": 0, "azureAutoApprove": false, "ignoreDeps": [], "updateInternalDeps": false, "packageRules": [ {"matchPackagePatterns": ["*"], "semanticCommitType": "chore"}, {"matchDepTypes": ["dependencies", "require"], "semanticCommitType": "fix"}, { "matchDatasources": ["maven"], "matchDepTypes": [ "compile", "provided", "runtime", "system", "import", "parent" ], "semanticCommitType": "fix" }, { "description": [ "ag-grid monorepo", "Group packages from ag-grid monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/ag-grid/ag-grid"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "ag-grid monorepo" }, { "description": [ "arcus.event-grid monorepo", "Group packages from arcus.event-grid monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/arcus-azure/arcus.eventgrid" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "arcus.event-grid monorepo" }, { "description": [ "arcus.security monorepo", "Group packages from arcus.security monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/arcus-azure/arcus.security" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "arcus.security monorepo" }, { "description": [ "arcus.messaging monorepo", "Group packages from arcus.messaging monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/arcus-azure/arcus.messaging" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "arcus.messaging monorepo" }, { "description": [ "arcus.observability monorepo", "Group packages from arcus.observability monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/arcus-azure/arcus.observability" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "arcus.observability monorepo" }, { "description": [ "arcus.webapi monorepo", "Group packages from arcus.webapi monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/arcus-azure/arcus.webapi"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "arcus.webapi monorepo" }, { "description": [ "arcus.background-jobs monorepo", "Group packages from arcus.background-jobs monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/arcus-azure/arcus.backgroundjobs" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "arcus.background-jobs monorepo" }, { "description": [ "algolia-react-instantsearch monorepo", "Group packages from algolia-react-instantsearch monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/algolia/react-instantsearch" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "algolia-react-instantsearch monorepo" }, { "description": [ "algoliasearch-client-javascript monorepo", "Group packages from algoliasearch-client-javascript monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/algolia/algoliasearch-client-javascript" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "algoliasearch-client-javascript monorepo" }, { "description": [ "algoliasearch-autocomplete monorepo", "Group packages from algoliasearch-autocomplete monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/algolia/autocomplete"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "algoliasearch-autocomplete monorepo" }, { "description": [ "angular-eslint monorepo", "Group packages from angular-eslint monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/angular-eslint/angular-eslint" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "angular-eslint monorepo" }, { "description": [ "apollo-server monorepo", "Group packages from apollo-server monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/apollographql/apollo-server" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "apollo-server monorepo" }, { "description": [ "aspnet-api-versioning monorepo", "Group packages from aspnet-api-versioning monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/Microsoft/aspnet-api-versioning" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "aspnet-api-versioning monorepo" }, { "description": [ "aspnet aspnetwebstack monorepo", "Group packages from aspnet aspnetwebstack monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/aspnet/AspNetWebStack"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "aspnet aspnetwebstack monorepo" }, { "description": [ "aspnet extensions monorepo", "Group packages from aspnet extensions monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/aspnet/Extensions"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "aspnet extensions monorepo" }, { "description": [ "aws-cdk monorepo", "Group packages from aws-cdk monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/aws/aws-cdk"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "aws-cdk monorepo" }, { "description": [ "aws-sdk-js-v3 monorepo", "Group packages from aws-sdk-js-v3 monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/aws/aws-sdk-js-v3"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "aws-sdk-js-v3 monorepo" }, { "description": [ "aws-sdk-net monorepo", "Group packages from aws-sdk-net monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/aws/aws-sdk-net"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "aws-sdk-net monorepo" }, { "description": [ "azure azure-libraries-for-net monorepo", "Group packages from azure azure-libraries-for-net monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/Azure/azure-libraries-for-net" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "azure azure-libraries-for-net monorepo" }, { "description": [ "azure azure-sdk-for-net monorepo", "Group packages from azure azure-sdk-for-net monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/Azure/azure-sdk-for-net"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "azure azure-sdk-for-net monorepo" }, { "description": [ "azure azure-storage-net monorepo", "Group packages from azure azure-storage-net monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/Azure/azure-storage-net"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "azure azure-storage-net monorepo" }, { "description": [ "bugsnag-js monorepo", "Group packages from bugsnag-js monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/bugsnag/bugsnag-js"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "bugsnag-js monorepo" }, { "description": [ "chakra-ui monorepo", "Group packages from chakra-ui monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/chakra-ui/chakra-ui"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "chakra-ui monorepo" }, { "description": [ "contentful-rich-text monorepo", "Group packages from contentful-rich-text monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/contentful/rich-text"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "contentful-rich-text monorepo" }, { "description": [ "date-io monorepo", "Group packages from date-io monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/dmtrKovalenko/date-io"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "date-io monorepo" }, { "description": [ "deno monorepo", "Group packages from deno monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/denoland/deno"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "deno monorepo" }, { "description": [ "devextreme-reactive monorepo", "Group packages from devextreme-reactive monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/DevExpress/devextreme-reactive" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "devextreme-reactive monorepo" }, { "description": [ "dnd-kit monorepo", "Group packages from dnd-kit monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/clauderic/dnd-kit"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "dnd-kit monorepo" }, { "description": [ "elastic-apm-agent-rum-js monorepo", "Group packages from elastic-apm-agent-rum-js monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/elastic/apm-agent-rum-js"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "elastic-apm-agent-rum-js monorepo" }, { "description": [ "electron-forge monorepo", "Group packages from electron-forge monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/electron-userland/electron-forge" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "electron-forge monorepo" }, { "description": [ "ember-decorators monorepo", "Group packages from ember-decorators monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/ember-decorators/ember-decorators" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "ember-decorators monorepo" }, { "description": [ "graphql-modules monorepo", "Group packages from graphql-modules monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/Urigo/graphql-modules"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "graphql-modules monorepo" }, { "description": [ "ionic-native monorepo", "Group packages from ionic-native monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/ionic-team/ionic-native"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "ionic-native monorepo" }, { "description": [ "mdc-react monorepo", "Group packages from mdc-react monorepo together" ], "matchSourceUrlPrefixes": [ "material-components/material-components-web-react" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "mdc-react monorepo" }, { "description": [ "ngx-formly monorepo", "Group packages from ngx-formly monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/ngx-formly/ngx-formly"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "ngx-formly monorepo" }, { "description": [ "ngxs-store monorepo", "Group packages from ngxs-store monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/ngxs/store"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "ngxs-store monorepo" }, { "description": [ "reach-ui monorepo", "Group packages from reach-ui monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/reach/reach-ui"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "reach-ui monorepo" }, { "description": [ "react-admin monorepo", "Group packages from react-admin monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/marmelab/react-admin"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "react-admin monorepo" }, { "description": [ "react-apollo monorepo", "Group packages from react-apollo monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/apollographql/react-apollo" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "react-apollo monorepo" }, { "description": [ "react-dnd monorepo", "Group packages from react-dnd monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/react-dnd/react-dnd"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "react-dnd monorepo" }, { "description": [ "react-navigation monorepo", "Group packages from react-navigation monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/react-navigation/react-navigation" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "react-navigation monorepo" }, { "description": [ "reactivestack-cookies monorepo", "Group packages from reactivestack-cookies monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/reactivestack/cookies"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "reactivestack-cookies monorepo" }, { "description": [ "reg-suit monorepo", "Group packages from reg-suit monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/reg-viz/reg-suit"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "reg-suit monorepo" }, { "description": [ "semantic-release monorepo", "Group packages from semantic-release monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/semantic-release/"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "semantic-release monorepo" }, { "description": [ "system.io.abstractions monorepo", "Group packages from system.io.abstractions monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/System-IO-Abstractions/System.IO.Abstractions/" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "system.io.abstractions monorepo" }, { "description": [ "telus-tds monorepo", "Group packages from telus-tds monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/telusdigital/tds"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "telus-tds monorepo" }, { "description": [ "telus-tds-core monorepo", "Group packages from telus-tds-core monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/telus/tds-core"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "telus-tds-core monorepo" }, { "description": [ "shopify-app-bridge monorepo", "Group packages from shopify-app-bridge monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/Shopify/app-bridge"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "shopify-app-bridge monorepo" }, { "description": [ "theme-ui monorepo", "Group packages from theme-ui monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/system-ui/theme-ui"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "theme-ui monorepo" }, { "description": [ "tsoa monorepo", "Group packages from tsoa monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/lukeautry/tsoa"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "tsoa monorepo" }, { "description": [ "typescript-eslint monorepo", "Group packages from typescript-eslint monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/typescript-eslint/typescript-eslint" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "typescript-eslint monorepo" }, { "description": [ "typography-js monorepo", "Group packages from typography-js monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/KyleAMathews/typography.js" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "typography-js monorepo" }, { "description": [ "vue-cli monorepo", "Group packages from vue-cli monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/vuejs/vue-cli"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "vue-cli monorepo" }, { "description": [ "accounts monorepo", "Group packages from accounts monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/accounts-js/accounts"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "accounts monorepo" }, { "description": [ "angularjs monorepo", "Group packages from angularjs monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/angular/angular.js"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "angularjs monorepo" }, { "description": [ "angular monorepo", "Group packages from angular monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/angular/angular"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "angular monorepo" }, { "description": [ "angular-cli monorepo", "Group packages from angular-cli monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/angular/angular-cli"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "angular-cli monorepo" }, { "description": [ "angularfire monorepo", "Group packages from angularfire monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/angular/angularfire"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "angularfire monorepo" }, { "description": [ "apolloclient monorepo", "Group packages from apolloclient monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/apollographql/apollo-client" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "apolloclient monorepo" }, { "description": [ "awsappsync monorepo", "Group packages from awsappsync monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/awslabs/aws-mobile-appsync-sdk-js" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "awsappsync monorepo" }, { "description": [ "babel monorepo", "Group packages from babel monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/babel/babel"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "babel monorepo" }, { "description": [ "baset monorepo", "Group packages from baset monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/igmat/baset"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "baset monorepo" }, { "description": [ "brave monorepo", "Group packages from brave monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/openzipkin/brave"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "brave monorepo" }, { "description": [ "capacitor monorepo", "Group packages from capacitor monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/ionic-team/capacitor"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "capacitor monorepo" }, { "description": [ "chromely monorepo", "Group packages from chromely monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/chromelyapps/Chromely"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "chromely monorepo" }, { "matchPackagePatterns": ["^@cds/", "^@clr/"], "description": ["Group packages from clarity monorepo together"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "clarity monorepo" }, { "description": [ "clearscript monorepo", "Group packages from clearscript monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/microsoft/ClearScript", "https://github.com/Microsoft/ClearScript" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "clearscript monorepo" }, { "description": [ "commitlint monorepo", "Group packages from commitlint monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/conventional-changelog/commitlint" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "commitlint monorepo" }, { "description": [ "docusaurus monorepo", "Group packages from docusaurus monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/facebook/docusaurus"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "docusaurus monorepo" }, { "description": [ "dotnet monorepo", "Group packages from dotnet monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/dotnet/aspnetcore", "https://github.com/dotnet/efcore", "https://github.com/dotnet/extensions", "https://github.com/dotnet/runtime" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "dotnet monorepo" }, { "description": [ "dotnet-wcf monorepo", "Group packages from dotnet-wcf monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/dotnet/wcf"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "dotnet-wcf monorepo" }, { "description": [ "dropwizard monorepo", "Group packages from dropwizard monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/dropwizard/dropwizard"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "dropwizard monorepo" }, { "description": [ "emojibase monorepo", "Group packages from emojibase monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/milesj/emojibase"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "emojibase monorepo" }, { "description": [ "emotion monorepo", "Group packages from emotion monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/emotion-js/emotion"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "emotion monorepo" }, { "description": [ "expo monorepo", "Group packages from expo monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/expo/expo"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "expo monorepo" }, { "description": [ "feathers monorepo", "Group packages from feathers monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/feathersjs/feathers"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "feathers monorepo" }, { "description": [ "fimbullinter monorepo", "Group packages from fimbullinter monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/fimbullinter/wotan"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "fimbullinter monorepo" }, { "description": [ "flopflip monorepo", "Group packages from flopflip monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/tdeekens/flopflip"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "flopflip monorepo" }, { "description": [ "fontsource monorepo", "Group packages from fontsource monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/fontsource/fontsource"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "fontsource monorepo" }, { "description": [ "formatjs monorepo", "Group packages from formatjs monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/formatjs/formatjs"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "formatjs monorepo" }, { "description": [ "framework7 monorepo", "Group packages from framework7 monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/framework7io/framework7"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "framework7 monorepo" }, { "description": [ "gatsby monorepo", "Group packages from gatsby monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/gatsbyjs/gatsby"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "gatsby monorepo" }, { "description": [ "graphqlcodegenerator monorepo", "Group packages from graphqlcodegenerator monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/dotansimha/graphql-code-generator", "https://github.com/dotansimha/graphql-codegen" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "graphqlcodegenerator monorepo" }, { "description": [ "graphql-mesh monorepo", "Group packages from graphql-mesh monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/Urigo/graphql-mesh"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "graphql-mesh monorepo" }, { "description": [ "graphql-tools monorepo", "Group packages from graphql-tools monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/ardatan/graphql-tools"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "graphql-tools monorepo" }, { "description": [ "guava monorepo", "Group packages from guava monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/google/guava"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "guava monorepo" }, { "description": [ "javahamcrest monorepo", "Group packages from javahamcrest monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/hamcrest/JavaHamcrest"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "javahamcrest monorepo" }, { "description": [ "Hangfire monorepo", "Group packages from Hangfire monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/HangfireIO/Hangfire"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "Hangfire monorepo" }, { "description": [ "hapijs monorepo", "Group packages from hapijs monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/hapijs"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "hapijs monorepo" }, { "description": [ "hotchocolate monorepo", "Group packages from hotchocolate monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/ChilliCream/hotchocolate"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "hotchocolate monorepo" }, { "description": [ "infrastructure-ui monorepo", "Group packages from infrastructure-ui monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/instructure/instructure-ui" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "infrastructure-ui monorepo" }, { "description": [ "istanbuljs monorepo", "Group packages from istanbuljs monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/istanbuljs/istanbuljs"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "istanbuljs monorepo" }, { "description": [ "jasmine monorepo", "Group packages from jasmine monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/jasmine/jasmine"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "jasmine monorepo" }, { "description": [ "javascriptengineswitcher monorepo", "Group packages from javascriptengineswitcher monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/Taritsyn/JavaScriptEngineSwitcher" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "javascriptengineswitcher monorepo" }, { "description": [ "jersey monorepo", "Group packages from jersey monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/eclipse-ee4j/jersey"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "jersey monorepo" }, { "description": [ "jest monorepo", "Group packages from jest monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/facebook/jest"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "jest monorepo" }, { "description": [ "junit5 monorepo", "Group packages from junit5 monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/junit-team/junit5"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "junit5 monorepo" }, { "description": [ "lerna monorepo", "Group packages from lerna monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/lerna/lerna"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "lerna monorepo" }, { "description": [ "linguijs monorepo", "Group packages from linguijs monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/lingui/js-lingui"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "linguijs monorepo" }, { "description": [ "lodash monorepo", "Group packages from lodash monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/lodash/"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "lodash monorepo" }, { "description": [ "loopback monorepo", "Group packages from loopback monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/strongloop/loopback-next", "https://github.com/loopbackio/loopback-next" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "loopback monorepo" }, { "description": [ "lrnwebcomponents monorepo", "Group packages from lrnwebcomponents monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/elmsln/lrnwebcomponents"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "lrnwebcomponents monorepo" }, { "description": [ "mapstruct monorepo", "Group packages from mapstruct monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/mapstruct/mapstruct"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "mapstruct monorepo" }, { "description": [ "masstransit monorepo", "Group packages from masstransit monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/MassTransit/MassTransit"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "masstransit monorepo" }, { "description": [ "material-components-web monorepo", "Group packages from material-components-web monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/material-components/material-components-web" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "material-components-web monorepo" }, { "description": [ "mdx monorepo", "Group packages from mdx monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/mdx-js/mdx"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "mdx monorepo" }, { "description": [ "material-ui monorepo", "Group packages from material-ui monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/mui-org/material-ui"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "material-ui monorepo" }, { "description": [ "mockito monorepo", "Group packages from mockito monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/mockito/mockito"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "mockito monorepo" }, { "description": [ "mstest monorepo", "Group packages from mstest monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/microsoft/testfx"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "mstest monorepo" }, { "description": [ "nest monorepo", "Group packages from nest monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/nestjs/nest"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "nest monorepo" }, { "description": [ "netty monorepo", "Group packages from netty monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/netty/netty"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "netty monorepo" }, { "description": [ "neutrino monorepo", "Group packages from neutrino monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/neutrinojs/neutrino", "https://github.com/mozilla-neutrino/neutrino-dev" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "neutrino monorepo" }, { "description": [ "nexpect monorepo", "Group packages from nexpect monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/fluffynuts/NExpect"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "nexpect monorepo" }, { "description": [ "nextjs monorepo", "Group packages from nextjs monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/zeit/next.js", "https://github.com/vercel/next.js" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "nextjs monorepo" }, { "description": [ "nivo monorepo", "Group packages from nivo monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/plouc/nivo"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "nivo monorepo" }, { "description": [ "ngrx monorepo", "Group packages from ngrx monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/ngrx/"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "ngrx monorepo" }, { "description": [ "nrwl monorepo", "Group packages from nrwl monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/nrwl/"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "nrwl monorepo" }, { "description": [ "nuxtjs monorepo", "Group packages from nuxtjs monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/nuxt/nuxt.js"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "nuxtjs monorepo" }, { "description": [ "orleans monorepo", "Group packages from orleans monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/dotnet/orleans"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "orleans monorepo" }, { "description": [ "feign monorepo", "Group packages from feign monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/OpenFeign/feign"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "feign monorepo" }, { "description": [ "opentelemetry-js monorepo", "Group packages from opentelemetry-js monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/open-telemetry/opentelemetry-js" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "opentelemetry-js monorepo" }, { "description": [ "opentelemetry-dotnet monorepo", "Group packages from opentelemetry-dotnet monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/open-telemetry/opentelemetry-dotnet" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "opentelemetry-dotnet monorepo" }, { "description": [ "opentelemetry-go monorepo", "Group packages from opentelemetry-go monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/open-telemetry/opentelemetry-go" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "opentelemetry-go monorepo" }, { "description": [ "picassojs monorepo", "Group packages from picassojs monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/qlik-oss/picasso.js"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "picassojs monorepo" }, { "description": [ "pnpjs monorepo", "Group packages from pnpjs monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/pnp/pnpjs"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "pnpjs monorepo" }, { "description": [ "playwright monorepo", "Group packages from playwright monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/Microsoft/playwright"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "playwright monorepo" }, { "description": [ "pollyjs monorepo", "Group packages from pollyjs monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/Netflix/pollyjs"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "pollyjs monorepo" }, { "description": [ "pouchdb monorepo", "Group packages from pouchdb monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/pouchdb/pouchdb"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "pouchdb monorepo" }, { "description": [ "prisma monorepo", "Group packages from prisma monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/prisma/prisma"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "prisma monorepo" }, { "description": [ "quartznet monorepo", "Group packages from quartznet monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/quartznet/quartznet"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "quartznet monorepo" }, { "description": [ "react monorepo", "Group packages from react monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/facebook/react"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "react monorepo" }, { "description": [ "react-router monorepo", "Group packages from react-router monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/ReactTraining/react-router", "https://github.com/remix-run/react-router" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "react-router monorepo" }, { "description": [ "reakit monorepo", "Group packages from reakit monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/reakit/reakit"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "reakit monorepo" }, { "description": [ "redwood monorepo", "Group packages from redwood monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/redwoodjs/redwood"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "redwood monorepo" }, { "description": [ "remark monorepo", "Group packages from remark monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/remarkjs/remark"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "remark monorepo" }, { "description": [ "router5 monorepo", "Group packages from router5 monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/router5/router5"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "router5 monorepo" }, { "description": [ "sentry-dotnet monorepo", "Group packages from sentry-dotnet monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/getsentry/sentry-dotnet"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "sentry-dotnet monorepo" }, { "description": [ "sentry-javascript monorepo", "Group packages from sentry-javascript monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/getsentry/sentry-javascript" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "sentry-javascript monorepo" }, { "description": [ "sentry-ruby monorepo", "Group packages from sentry-ruby monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/getsentry/sentry-ruby"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "sentry-ruby monorepo" }, { "description": [ "springfox monorepo", "Group packages from springfox monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/springfox/springfox"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "springfox monorepo" }, { "description": [ "sanity monorepo", "Group packages from sanity monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/sanity-io/sanity"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "sanity monorepo" }, { "description": [ "steeltoe monorepo", "Group packages from steeltoe monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/SteeltoeOSS/steeltoe"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "steeltoe monorepo" }, { "description": [ "storybook monorepo", "Group packages from storybook monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/storybookjs/storybook"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "storybook monorepo" }, { "description": [ "strapi monorepo", "Group packages from strapi monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/strapi/strapi"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "strapi monorepo" }, { "description": [ "stryker-js monorepo", "Group packages from stryker-js monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/stryker-mutator/stryker-js" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "stryker-js monorepo" }, { "description": [ "surveyjs monorepo", "Group packages from surveyjs monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/surveyjs/surveyjs"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "surveyjs monorepo" }, { "description": [ "swashbuckle-aspnetcore monorepo", "Group packages from swashbuckle-aspnetcore monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/domaindrivendev/Swashbuckle.AspNetCore" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "swashbuckle-aspnetcore monorepo" }, { "description": [ "treat monorepo", "Group packages from treat monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/seek-oss/treat"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "treat monorepo" }, { "description": [ "typefaces monorepo", "Group packages from typefaces monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/KyleAMathews/typefaces"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "typefaces monorepo" }, { "description": [ "uppy monorepo", "Group packages from uppy monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/transloadit/uppy"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "uppy monorepo" }, { "description": [ "vue monorepo", "Group packages from vue monorepo together" ], "matchSourceUrlPrefixes": [ "https://github.com/vuejs/vue", "https://github.com/vuejs/core" ], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "vue monorepo" }, { "description": [ "vuepress monorepo", "Group packages from vuepress monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/vuejs/vuepress"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "vuepress monorepo" }, { "description": [ "webdriverio monorepo", "Group packages from webdriverio monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/webdriverio/webdriverio"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "webdriverio monorepo" }, { "description": [ "workbox monorepo", "Group packages from workbox monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/googlechrome/workbox"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "workbox monorepo" }, { "description": [ "vstest monorepo", "Group packages from vstest monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/microsoft/vstest"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "vstest monorepo" }, { "description": [ "xterm monorepo", "Group packages from xterm monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/xtermjs/xterm.js"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "xterm monorepo" }, { "description": [ "zxing-net monorepo", "Group packages from zxing-net monorepo together" ], "matchSourceUrlPrefixes": ["https://github.com/micjahn/ZXing.Net"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "zxing-net monorepo" }, { "matchPackagePatterns": ["^org.apache.camel:"], "description": ["Group packages from apache-camel monorepo together"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "apache-camel monorepo" }, { "matchPackagePatterns": ["^babel6$"], "description": ["Group packages from babel6 monorepo together"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "babel6 monorepo" }, { "matchPackagePatterns": ["^@wordpress/"], "description": ["Group packages from wordpress monorepo together"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "wordpress monorepo" }, { "matchPackagePatterns": ["^@angular/material", "^@angular/cdk"], "description": ["Group packages from angularmaterial monorepo together"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "angularmaterial monorepo" }, { "matchPackagePatterns": ["^com.amazonaws:aws-java-sdk-"], "description": ["Group packages from aws-java-sdk monorepo together"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "aws-java-sdk monorepo" }, { "matchPackagePatterns": ["^software.amazon.awssdk:"], "description": ["Group packages from aws-java-sdk-v2 monorepo together"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "aws-java-sdk-v2 monorepo" }, { "matchPackagePatterns": ["^@embroider/"], "description": ["Group packages from embroider monorepo together"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "embroider monorepo" }, { "matchPackagePatterns": ["^@fullcalendar/"], "description": ["Group packages from fullcalendar monorepo together"], "matchUpdateTypes": ["digest", "patch", "minor", "major"], "groupName": "fullcalendar monorepo" }, { "matchDatasources": ["docker"], "matchPackageNames": ["node"], "matchPackagePatterns": ["/node$"], "excludePackageNames": ["calico/node", "kindest/node"], "commitMessageTopic": "Node.js" }, { "description": ["All packages published by Apollo GraphQL"], "matchSourceUrlPrefixes": ["https://github.com/apollographql/"], "groupName": "Apollo GraphQL packages" }, {"groupName": "CodeMirror", "matchPackagePrefixes": ["@codemirror/"]}, {"groupName": "Font Awesome", "matchPackagePrefixes": ["@fortawesome/"]}, { "groupName": "Glimmer.js packages", "groupSlug": "glimmer", "matchPackageNames": ["@glimmer/component", "@glimmer/tracking"] }, { "matchDatasources": ["go"], "groupName": "go-openapi packages", "groupSlug": "go-openapi", "matchPackagePrefixes": ["github.com/go-openapi/"] }, {"matchPackagePrefixes": ["org.hibernate:"], "groupName": "hibernate core"}, { "matchPackagePrefixes": ["org.hibernate.validator:"], "groupName": "hibernate validator" }, { "matchPackagePrefixes": ["org.hibernate.ogm:"], "groupName": "hibernate ogm" }, { "matchPackagePrefixes": ["org.hibernate.common:"], "groupName": "hibernate commons" }, { "matchPackagePrefixes": ["illuminate/"], "groupName": "illuminate packages", "groupSlug": "illuminate" }, { "matchSourceUrlPrefixes": [ "https://github.com/jekyll/", "https://github.com/github/pages-gem" ], "groupName": "jekyll ecosystem packages" }, { "matchSourceUrlPrefixes": ["https://github.com/kulshekhar/ts-jest"], "matchUpdateTypes": ["major"], "groupName": "jest monorepo" }, {"matchPackageNames": ["@types/jest"], "groupName": "jest monorepo"}, { "matchDatasources": ["go"], "groupName": "kubernetes packages", "groupSlug": "kubernetes-go", "matchPackagePrefixes": [ "k8s.io/api", "k8s.io/apiextensions-apiserver", "k8s.io/apimachinery", "k8s.io/apiserver", "k8s.io/cli-runtime", "k8s.io/client-go", "k8s.io/cloud-provider", "k8s.io/cluster-bootstrap", "k8s.io/code-generator", "k8s.io/component-base", "k8s.io/controller-manager", "k8s.io/cri-api", "k8s.io/csi-translation-lib", "k8s.io/kube-aggregator", "k8s.io/kube-controller-manager", "k8s.io/kube-proxy", "k8s.io/kube-scheduler", "k8s.io/kubectl", "k8s.io/kubelet", "k8s.io/legacy-cloud-providers", "k8s.io/metrics", "k8s.io/mount-utils", "k8s.io/pod-security-admission", "k8s.io/sample-apiserver", "k8s.io/sample-cli-plugin", "k8s.io/sample-controller" ] }, {"groupName": "polymer packages", "matchPackagePrefixes": ["@polymer/"]}, { "matchPackagePrefixes": ["io.github.resilience4j:"], "groupName": "resilience4j" }, { "matchDatasources": ["rubygems"], "matchPackagePrefixes": ["omniauth"], "groupName": "omniauth packages" }, {"groupName": "socket.io packages", "matchPackagePrefixes": ["socket.io"]}, { "groupName": "spring amqp", "matchPackagePrefixes": ["org.springframework.amqp:"] }, { "groupName": "spring android", "matchPackagePrefixes": ["org.springframework.android:"] }, { "groupName": "spring batch", "matchPackagePrefixes": ["org.springframework.batch:"] }, { "groupName": "spring boot", "matchPackagePrefixes": ["org.springframework.boot:"], "matchPackageNames": ["org.springframework.boot"] }, { "groupName": "spring cloud", "matchPackagePrefixes": ["org.springframework.cloud:"] }, { "groupName": "spring core", "matchPackagePrefixes": ["org.springframework:"] }, { "groupName": "spring data", "matchPackagePrefixes": ["org.springframework.data:"] }, { "groupName": "spring hateoas", "matchPackagePrefixes": ["org.springframework.hateoas:"] }, { "groupName": "spring integration", "matchPackagePrefixes": ["org.springframework.integration:"] }, { "groupName": "spring kafka", "matchPackagePrefixes": ["org.springframework.kafka:"] }, { "groupName": "spring ldap", "matchPackagePrefixes": ["org.springframework.ldap:"] }, { "groupName": "spring mobile", "matchPackagePrefixes": ["org.springframework.mobile:"] }, { "groupName": "spring osgi", "matchPackagePrefixes": ["org.springframework.osgi:"] }, { "groupName": "spring restdocs", "matchPackagePrefixes": ["org.springframework.restdocs:"] }, { "groupName": "spring roo", "matchPackagePrefixes": ["org.springframework.roo:"] }, { "groupName": "spring scala", "matchPackagePrefixes": ["org.springframework.scala:"] }, { "groupName": "spring security", "matchPackagePrefixes": ["org.springframework.security:"] }, { "groupName": "spring session", "matchPackagePrefixes": ["org.springframework.session:"] }, { "groupName": "spring shell", "matchPackagePrefixes": ["org.springframework.shell:"] }, { "groupName": "spring social", "matchPackagePrefixes": ["org.springframework.social:"] }, { "groupName": "spring statemachine", "matchPackagePrefixes": ["org.springframework.statemachine:"] }, { "groupName": "spring webflow", "matchPackagePrefixes": ["org.springframework.webflow:"] }, { "groupName": "spring ws", "matchPackagePrefixes": ["org.springframework.ws:"] }, { "matchPackagePrefixes": ["symfony/"], "groupName": "symfony packages", "groupSlug": "symfony" }, { "matchDatasources": ["maven", "sbt-package"], "matchPackagePrefixes": ["commons-"], "allowedVersions": "!/^200\\d{5}(\\.\\d+)?/" }, { "matchDatasources": ["maven"], "matchPackageNames": [ "org.springframework.cloud:spring-cloud-starter-parent" ], "allowedVersions": "/^[A-Z]/" }, { "matchDatasources": ["maven"], "matchPackageNames": ["org.web3j:core"], "allowedVersions": "!/^5\\.0\\.0/" }, { "matchManagers": ["sbt"], "matchPackagePrefixes": ["org.http4s:"], "allowedVersions": "!/^1\\.0-\\d+-[a-fA-F0-9]{7}$/" }, { "matchManagers": ["npm"], "matchPackageNames": ["@types/node"], "versioning": "node" }, { "matchDatasources": ["pypi"], "matchPackageNames": ["boto3-stubs"], "allowedVersions": "<1.20.47" } ], "pinDigests": true, "separateMajorMinor": true, "separateMultipleMajor": false, "separateMinorPatch": false, "ignoreUnstable": true, "ignoreDeprecated": true, "followTag": null, "respectLatest": true, "rangeStrategy": "auto", "branchPrefix": "renovate/", "bumpVersion": null, "major": {}, "minor": {}, "patch": {}, "pin": { "rebaseWhen": "behind-base-branch", "groupName": "Pin Dependencies", "groupSlug": "pin-dependencies", "commitMessageAction": "Pin", "group": {"commitMessageTopic": "dependencies", "commitMessageExtra": ""} }, "digest": { "branchTopic": "{{{depNameSanitized}}}-digest", "commitMessageExtra": "to {{newDigestShort}}", "commitMessageTopic": "{{{depName}}} commit hash" }, "rollback": { "branchTopic": "{{{depNameSanitized}}}-rollback", "commitMessageAction": "Roll back", "semanticCommitType": "fix" }, "replacement": { "branchTopic": "{{{depNameSanitized}}}-replacement", "commitMessageAction": "Replace", "commitMessageExtra": "with {{newName}} {{#if isMajor}}v{{{newMajor}}}{{else}}{{#if isSingleVersion}}v{{{newVersion}}}{{else}}{{{newValue}}}{{/if}}{{/if}}", "prBodyNotes": [ "This is a special PR that replaces `{{{depNameSanitized}}}` with the community suggested minimal stable replacement version." ] }, "semanticCommits": "disabled", "semanticCommitType": "chore", "semanticCommitScope": "deps", "rollbackPrs": false, "recreateClosed": false, "rebaseWhen": "behind-base-branch", "rebaseLabel": "rebase", "stopUpdatingLabel": "stop-updating", "stabilityDays": 0, "internalChecksFilter": "none", "prCreation": "immediate", "prNotPendingHours": 25, "prHourlyLimit": 2, "prConcurrentLimit": 10, "branchConcurrentLimit": null, "prPriority": 0, "bbUseDefaultReviewers": true, "automerge": false, "automergeType": "pr", "automergeStrategy": "auto", "automergeComment": "automergeComment", "ignoreTests": false, "transitiveRemediation": false, "vulnerabilityAlerts": { "groupName": null, "schedule": [], "dependencyDashboardApproval": false, "rangeStrategy": "update-lockfile", "commitMessageSuffix": "[SECURITY]", "branchTopic": "{{{datasource}}}-{{{depName}}}-vulnerability", "prCreation": "immediate" }, "branchName": "{{{branchPrefix}}}{{{additionalBranchPrefix}}}{{{branchTopic}}}", "additionalBranchPrefix": "", "branchTopic": "{{{depNameSanitized}}}-{{{newMajor}}}{{#if separateMinorPatch}}{{#if isPatch}}.{{{newMinor}}}{{/if}}{{/if}}.x{{#if isLockfileUpdate}}-lockfile{{/if}}", "commitMessage": "{{{commitMessagePrefix}}} {{{commitMessageAction}}} {{{commitMessageTopic}}} {{{commitMessageExtra}}} {{{commitMessageSuffix}}}", "commitBody": null, "commitBodyTable": false, "commitMessagePrefix": null, "commitMessageAction": "Update", "commitMessageTopic": "dependency {{depName}}", "commitMessageExtra": "to {{#if isMajor}}v{{{newMajor}}}{{else}}{{#if isSingleVersion}}v{{{newVersion}}}{{else}}{{{newValue}}}{{/if}}{{/if}}", "commitMessageSuffix": null, "prBodyTemplate": "{{{header}}}{{{table}}}{{{notes}}}{{{changelogs}}}{{{configDescription}}}{{{controls}}}{{{footer}}}", "prTitle": null, "prHeader": null, "prFooter": "This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).", "lockFileMaintenance": { "enabled": false, "recreateClosed": true, "rebaseStalePrs": true, "branchTopic": "lock-file-maintenance", "commitMessageAction": "Lock file maintenance", "commitMessageTopic": null, "commitMessageExtra": null, "schedule": ["before 5am on monday"], "groupName": null, "prBodyDefinitions": {"Change": "All locks refreshed"} }, "hashedBranchLength": null, "groupName": null, "groupSlug": null, "group": { "branchTopic": "{{{groupSlug}}}", "commitMessageTopic": "{{{groupName}}}" }, "labels": [], "addLabels": [], "assignees": [], "assigneesFromCodeOwners": false, "assigneesSampleSize": null, "assignAutomerge": false, "reviewers": [], "reviewersFromCodeOwners": false, "filterUnavailableUsers": false, "confidential": false, "reviewersSampleSize": null, "additionalReviewers": [], "fileMatch": [], "js": {}, "golang": {"commitMessageTopic": "module {{depName}}"}, "postUpdateOptions": [], "ruby": {}, "rust": {}, "node": {"commitMessageTopic": "Node.js"}, "docker": {"versioning": "docker"}, "php": {}, "python": {"versioning": "pep440"}, "constraints": {}, "java": {}, "dotnet": {}, "hostRules": [], "prBodyDefinitions": { "Package": "{{{depNameLinked}}}", "Type": "{{{depType}}}", "Update": "{{{updateType}}}", "Current value": "{{{currentValue}}}", "New value": "{{{newValue}}}", "Change": "`{{{displayFrom}}}` -> `{{{displayTo}}}`", "Pending": "{{{displayPending}}}", "References": "{{{references}}}", "Package file": "{{{packageFile}}}" }, "prBodyColumns": ["Package", "Type", "Update", "Change", "Pending"], "prBodyNotes": [], "suppressNotifications": ["deprecationWarningIssues"], "pruneStaleBranches": true, "unicodeEmoji": true, "gitLabIgnoreApprovals": false, "regexManagers": [], "fetchReleaseNotes": true, "cloneSubmodules": false, "ignorePrAuthor": false, "updatePinnedDependencies": true, "gitUrl": "default", "writeDiscoveredRepos": null, "platformAutomerge": false, "userStrings": { "ignoreTopic": "Renovate Ignore Notification", "ignoreMajor": "As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for *any* future {{{newMajor}}}.x releases. However, if you upgrade to {{{newMajor}}}.x manually then Renovate will reenable minor and patch updates automatically.", "ignoreDigest": "As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for the `{{{depName}}}` `{{{newDigestShort}}}` update again.", "ignoreOther": "As this PR has been closed unmerged, Renovate will now ignore this update ({{{newValue}}}). You will still receive a PR once a newer version is released, so if you wish to permanently ignore this dependency, please add it to the `ignoreDeps` array of your renovate config." }, "ansible": {"fileMatch": ["(^|/)tasks/[^/]+\\.ya?ml$"]}, "ansible-galaxy": { "fileMatch": ["(^|/)requirements\\.ya?ml$", "(^|/)galaxy\\.ya?ml$"] }, "argocd": {"fileMatch": []}, "azure-pipelines": {"fileMatch": ["azure.*pipelines?.*\\.ya?ml$"]}, "batect": {"fileMatch": ["(^|/)batect(-bundle)?\\.yml$"]}, "batect-wrapper": {"fileMatch": ["(^|/)batect$"], "versioning": "semver"}, "bazel": {"fileMatch": ["(^|/)WORKSPACE(|\\.bazel)$", "\\.bzl$"]}, "bitbucket-pipelines": { "fileMatch": ["(^|/)\\.?bitbucket-pipelines\\.ya?ml$"] }, "buildkite": { "fileMatch": ["buildkite\\.ya?ml", "\\.buildkite/.+\\.ya?ml$"], "commitMessageTopic": "buildkite plugin {{depName}}", "commitMessageExtra": "to {{#if isMajor}}v{{{newMajor}}}{{else}}{{{newValue}}}{{/if}}" }, "bundler": {"fileMatch": ["(^|/)Gemfile$"], "versioning": "ruby"}, "cake": {"fileMatch": ["\\.cake$"]}, "cargo": { "commitMessageTopic": "Rust crate {{depName}}", "fileMatch": ["(^|/)Cargo.toml$"], "versioning": "cargo", "rangeStrategy": "bump" }, "cdnurl": {"fileMatch": [], "versioning": "semver"}, "circleci": {"fileMatch": ["(^|/).circleci/config.yml$"]}, "cloudbuild": {"fileMatch": ["(^|/)cloudbuild.ya?ml"]}, "cocoapods": {"fileMatch": ["(^|/)Podfile$"], "versioning": "ruby"}, "composer": { "fileMatch": ["(^|/)([\\w-]*)composer.json$"], "versioning": "composer" }, "deps-edn": {"fileMatch": ["(^|/)deps\\.edn$"], "versioning": "maven"}, "docker-compose": {"fileMatch": ["(^|/)docker-compose[^/]*\\.ya?ml$"]}, "dockerfile": { "fileMatch": ["(^|/|\\.)Dockerfile$", "(^|/)Dockerfile\\.[^/]*$"] }, "droneci": {"fileMatch": ["(^|/).drone.yml$"]}, "flux": {"fileMatch": ["(^|/)flux-system/gotk-components\\.yaml$"]}, "git-submodules": { "enabled": false, "versioning": "git", "fileMatch": ["(^|/).gitmodules$"] }, "github-actions": { "fileMatch": [ "(^workflow-templates|\\.github\\/workflows)\\/[^/]+\\.ya?ml$", "(^|\\/)action\\.ya?ml$" ] }, "gitlabci": {"fileMatch": ["\\.gitlab-ci\\.yml$"]}, "gitlabci-include": {"fileMatch": ["\\.gitlab-ci\\.yml$"]}, "gomod": {"fileMatch": ["(^|/)go.mod$"]}, "gradle": { "fileMatch": [ "\\.gradle(\\.kts)?$", "(^|\\/)gradle\\.properties$", "(^|\\/)gradle\\/.+\\.toml$", "\\.versions\\.toml$" ], "timeout": 600, "versioning": "gradle" }, "gradle-wrapper": { "fileMatch": ["(^|/)gradle/wrapper/gradle-wrapper.properties$"], "versioning": "gradle" }, "helm-requirements": { "aliases": {"stable": "https://charts.helm.sh/stable"}, "commitMessageTopic": "helm chart {{depName}}", "fileMatch": ["(^|/)requirements\\.yaml$"] }, "helm-values": { "commitMessageTopic": "helm values {{depName}}", "fileMatch": ["(^|/)values.yaml$"], "pinDigests": false }, "helmfile": { "aliases": {"stable": "https://charts.helm.sh/stable"}, "commitMessageTopic": "helm chart {{depName}}", "fileMatch": ["(^|/)helmfile.yaml$"] }, "helmsman": {"fileMatch": []}, "helmv3": { "aliases": {"stable": "https://charts.helm.sh/stable"}, "commitMessageTopic": "helm chart {{depName}}", "fileMatch": ["(^|/)Chart.yaml$"] }, "homebrew": { "commitMessageTopic": "Homebrew Formula {{depName}}", "fileMatch": ["^Formula/[^/]+[.]rb$"] }, "html": { "fileMatch": ["\\.html?$"], "versioning": "semver", "digest": {"enabled": false}, "pinDigests": false }, "jenkins": {"fileMatch": ["(^|/)plugins\\.(txt|ya?ml)$"]}, "jsonnet-bundler": { "fileMatch": ["(^|/)jsonnetfile.json$"], "datasource": "git-tags" }, "kubernetes": {"fileMatch": []}, "kustomize": { "fileMatch": ["(^|/)kustomization\\.yaml"], "pinDigests": false }, "leiningen": {"fileMatch": ["(^|/)project\\.clj$"], "versioning": "maven"}, "maven": { "fileMatch": [ "(^|/|\\.)pom\\.xml$", "^(((\\.mvn)|(\\.m2))/)?settings\\.xml$" ], "versioning": "maven" }, "meteor": {"fileMatch": ["(^|/)package.js$"]}, "mix": {"fileMatch": ["(^|/)mix\\.exs$"], "versioning": "hex"}, "nodenv": {"fileMatch": ["(^|/).node-version$"], "versioning": "node"}, "npm": { "fileMatch": ["(^|/)package.json$"], "rollbackPrs": true, "versioning": "npm", "digest": { "prBodyDefinitions": { "Change": "{{#if displayFrom}}`{{{displayFrom}}}` -> {{else}}{{#if currentValue}}`{{{currentValue}}}` -> {{/if}}{{/if}}{{#if displayTo}}`{{{displayTo}}}`{{else}}`{{{newValue}}}`{{/if}}" } }, "prBodyDefinitions": { "Change": "[{{#if displayFrom}}`{{{displayFrom}}}` -> {{else}}{{#if currentValue}}`{{{currentValue}}}` -> {{/if}}{{/if}}{{#if displayTo}}`{{{displayTo}}}`{{else}}`{{{newValue}}}`{{/if}}]({{#if depName}}https://renovatebot.com/diffs/npm/{{replace '/' '%2f' depName}}/{{{currentVersion}}}/{{{newVersion}}}{{/if}})" } }, "nuget": { "fileMatch": [ "\\.(?:cs|fs|vb)proj$", "\\.(?:props|targets)$", "(^|\\/)dotnet-tools\\.json$", "(^|\\/)global\\.json$" ] }, "nvm": { "fileMatch": ["(^|/)\\.nvmrc$"], "versioning": "node", "pinDigests": false }, "pip-compile": { "fileMatch": [], "lockFileMaintenance": { "enabled": true, "branchTopic": "pip-compile-refresh", "commitMessageAction": "Refresh pip-compile outputs" } }, "pip_requirements": { "fileMatch": ["(^|/)([\\w-]*)requirements\\.(txt|pip)$"] }, "pip_setup": {"fileMatch": ["(^|/)setup.py$"]}, "pipenv": {"fileMatch": ["(^|/)Pipfile$"]}, "poetry": { "fileMatch": ["(^|/)pyproject\\.toml$"], "enabled": true, "rangeStrategy": "update-lockfile" }, "pre-commit": { "commitMessageTopic": "pre-commit hook {{depName}}", "enabled": false, "fileMatch": ["(^|/)\\.pre-commit-config\\.yaml$"], "prBodyNotes": [ "Note: The `pre-commit` manager in Renovate is not supported by the `pre-commit` maintainers or community. Please do not report any problems there, instead [create a Discussion in the Renovate repository](https://github.com/renovatebot/renovate/discussions/new) if you have any questions." ] }, "pub": {"fileMatch": ["(^|/)pubspec\\.ya?ml$"], "versioning": "npm"}, "pyenv": {"fileMatch": ["(^|/).python-version$"], "versioning": "docker"}, "regex": {"pinDigests": false}, "ruby-version": { "fileMatch": ["(^|/)\\.ruby-version$"], "versioning": "ruby" }, "sbt": { "fileMatch": ["\\.sbt$", "project/[^/]*.scala$"], "versioning": "ivy" }, "setup-cfg": {"fileMatch": ["(^|/)setup\\.cfg$"], "versioning": "pep440"}, "swift": { "fileMatch": ["(^|/)Package\\.swift"], "versioning": "swift", "rangeStrategy": "bump" }, "terraform": { "commitMessageTopic": "Terraform {{managerData.terraformDependencyType}} {{depName}}", "fileMatch": ["\\.tf$"], "versioning": "hashicorp" }, "terraform-version": { "fileMatch": ["(^|/)\\.terraform-version$"], "versioning": "hashicorp", "extractVersion": "^v(?.*)$" }, "terragrunt": { "commitMessageTopic": "Terragrunt dependency {{depName}}", "fileMatch": ["(^|/)terragrunt\\.hcl$"], "versioning": "hashicorp" }, "terragrunt-version": { "fileMatch": ["(^|/)\\.terragrunt-version$"], "versioning": "hashicorp", "extractVersion": "^v(?.+)$" }, "travis": { "fileMatch": ["^.travis.yml$"], "major": {"enabled": false}, "versioning": "node" }, "renovateUsername": "Wurstnase", "repository": "Wurstnase/renovate_minimal", "errors": [], "warnings": [], "branchList": [], "defaultBranch": "main", "isFork": false, "baseBranch": "main", "repoIsOnboarded": true, "matchPackageNames": [ "fusion-cli", "fusion-core", "fusion-test-utils", "fusion-tokens" ], "matchPackagePrefixes": ["fusion-plugin-", "fusion-react", "^usion-apollo"], "$schema": "https://docs.renovatebot.com/renovate-schema.json", "repositories": ["Wurstnase/renovate_minimal"], "renovateJsonPresent": true } DEBUG: findIssue(Dependency Dashboard) (repository=Wurstnase/renovate_minimal) DEBUG: Found issue 2 (repository=Wurstnase/renovate_minimal) DEBUG: No baseBranches (repository=Wurstnase/renovate_minimal) DEBUG: extract() (repository=Wurstnase/renovate_minimal) DEBUG: Setting current branch to main (repository=Wurstnase/renovate_minimal) DEBUG: latest commit (repository=Wurstnase/renovate_minimal) "branchName": "main", "latestCommitDate": "2022-02-03T08:35:56+01:00" DEBUG: Using file match: (^|/)tasks/[^/]+\.ya?ml$ for manager ansible (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)requirements\.ya?ml$ for manager ansible-galaxy (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)galaxy\.ya?ml$ for manager ansible-galaxy (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: azure.*pipelines?.*\.ya?ml$ for manager azure-pipelines (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)batect(-bundle)?\.yml$ for manager batect (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)batect$ for manager batect-wrapper (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)WORKSPACE(|\.bazel)$ for manager bazel (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: \.bzl$ for manager bazel (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)\.?bitbucket-pipelines\.ya?ml$ for manager bitbucket-pipelines (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: buildkite\.ya?ml for manager buildkite (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: \.buildkite/.+\.ya?ml$ for manager buildkite (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)Gemfile$ for manager bundler (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: \.cake$ for manager cake (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)Cargo.toml$ for manager cargo (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/).circleci/config.yml$ for manager circleci (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)cloudbuild.ya?ml for manager cloudbuild (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)Podfile$ for manager cocoapods (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)([\w-]*)composer.json$ for manager composer (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)deps\.edn$ for manager deps-edn (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)docker-compose[^/]*\.ya?ml$ for manager docker-compose (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/|\.)Dockerfile$ for manager dockerfile (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)Dockerfile\.[^/]*$ for manager dockerfile (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/).drone.yml$ for manager droneci (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)flux-system/gotk-components\.yaml$ for manager flux (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/).gitmodules$ for manager git-submodules (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^workflow-templates|\.github\/workflows)\/[^/]+\.ya?ml$ for manager github-actions (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|\/)action\.ya?ml$ for manager github-actions (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: \.gitlab-ci\.yml$ for manager gitlabci (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: \.gitlab-ci\.yml$ for manager gitlabci-include (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)go.mod$ for manager gomod (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: \.gradle(\.kts)?$ for manager gradle (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|\/)gradle\.properties$ for manager gradle (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|\/)gradle\/.+\.toml$ for manager gradle (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: \.versions\.toml$ for manager gradle (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)gradle/wrapper/gradle-wrapper.properties$ for manager gradle-wrapper (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)requirements\.yaml$ for manager helm-requirements (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)values.yaml$ for manager helm-values (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)helmfile.yaml$ for manager helmfile (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)Chart.yaml$ for manager helmv3 (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: ^Formula/[^/]+[.]rb$ for manager homebrew (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: \.html?$ for manager html (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)plugins\.(txt|ya?ml)$ for manager jenkins (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)jsonnetfile.json$ for manager jsonnet-bundler (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)kustomization\.yaml for manager kustomize (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)project\.clj$ for manager leiningen (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/|\.)pom\.xml$ for manager maven (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: ^(((\.mvn)|(\.m2))/)?settings\.xml$ for manager maven (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)package.js$ for manager meteor (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)mix\.exs$ for manager mix (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/).node-version$ for manager nodenv (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)package.json$ for manager npm (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: \.(?:cs|fs|vb)proj$ for manager nuget (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: \.(?:props|targets)$ for manager nuget (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|\/)dotnet-tools\.json$ for manager nuget (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|\/)global\.json$ for manager nuget (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)\.nvmrc$ for manager nvm (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)([\w-]*)requirements\.(txt|pip)$ for manager pip_requirements (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)setup.py$ for manager pip_setup (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)Pipfile$ for manager pipenv (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)pyproject\.toml$ for manager poetry (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)\.pre-commit-config\.yaml$ for manager pre-commit (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)pubspec\.ya?ml$ for manager pub (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/).python-version$ for manager pyenv (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)\.ruby-version$ for manager ruby-version (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: \.sbt$ for manager sbt (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: project/[^/]*.scala$ for manager sbt (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)setup\.cfg$ for manager setup-cfg (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)Package\.swift for manager swift (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: \.tf$ for manager terraform (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)\.terraform-version$ for manager terraform-version (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)terragrunt\.hcl$ for manager terragrunt (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: (^|/)\.terragrunt-version$ for manager terragrunt-version (repository=Wurstnase/renovate_minimal) DEBUG: Using file match: ^.travis.yml$ for manager travis (repository=Wurstnase/renovate_minimal) DEBUG: Matched 1 file(s) for manager poetry: pyproject.toml (repository=Wurstnase/renovate_minimal) DEBUG: Found poetry package files (repository=Wurstnase/renovate_minimal) DEBUG: Found 1 package file(s) (repository=Wurstnase/renovate_minimal) INFO: Dependency extraction complete (repository=Wurstnase/renovate_minimal) "baseBranch": "main", "stats": { "managers": {"poetry": {"fileCount": 1, "depCount": 1}}, "total": {"fileCount": 1, "depCount": 1} } DEBUG: Package releases lookups complete (repository=Wurstnase/renovate_minimal) "baseBranch": "main" DEBUG: branchifyUpgrades (repository=Wurstnase/renovate_minimal) DEBUG: 1 flattened updates found: boto3-stubs (repository=Wurstnase/renovate_minimal) DEBUG: Returning 1 branch(es) (repository=Wurstnase/renovate_minimal) DEBUG: Fetching changelog: https://github.com/vemel/mypy_boto3_builder (1.20.46.post1 -> 1.20.46) (repository=Wurstnase/renovate_minimal) DEBUG: config.repoIsOnboarded=true (repository=Wurstnase/renovate_minimal) DEBUG: packageFiles with updates (repository=Wurstnase/renovate_minimal) "config": { "poetry": [ { "packageFile": "pyproject.toml", "deps": [ { "depName": "boto3-stubs", "depType": "dev-dependencies", "currentValue": "^1.20.42", "managerData": {"nestedVersion": true}, "datasource": "pypi", "lockedVersion": "1.20.46.post1", "versioning": "poetry", "depIndex": 0, "updates": [ { "bucket": "non-major", "newVersion": "1.20.46", "newValue": "^1.20.42", "releaseTimestamp": "2022-01-28T22:07:23.000Z", "newMajor": 1, "newMinor": 20, "updateType": "patch", "isRange": true, "isLockfileUpdate": true, "branchName": "renovate/boto3-stubs-1.x-lockfile" } ], "warnings": [], "sourceUrl": "https://github.com/vemel/mypy_boto3_builder", "currentVersion": "1.20.46.post1", "isSingleVersion": true, "fixedVersion": "1.20.46.post1" } ], "registryUrls": null, "constraints": {"python": "^3.8"}, "lockFiles": ["poetry.lock"] } ] } DEBUG: processRepo() (repository=Wurstnase/renovate_minimal) DEBUG: Processing 1 branch: renovate/boto3-stubs-1.x-lockfile (repository=Wurstnase/renovate_minimal) DEBUG: Calculating hourly PRs remaining (repository=Wurstnase/renovate_minimal) DEBUG: Retrieving PR list (repository=Wurstnase/renovate_minimal) DEBUG: Retrieved 2 Pull Requests (repository=Wurstnase/renovate_minimal) DEBUG: currentHourStart=2022-02-03T07:00:00.000+00:00 (repository=Wurstnase/renovate_minimal) DEBUG: PR hourly limit remaining: 1 (repository=Wurstnase/renovate_minimal) DEBUG: Calculating prConcurrentLimit (10) (repository=Wurstnase/renovate_minimal) DEBUG: getBranchPr(renovate/boto3-stubs-1.x-lockfile) (repository=Wurstnase/renovate_minimal) DEBUG: findPr(renovate/boto3-stubs-1.x-lockfile, undefined, open) (repository=Wurstnase/renovate_minimal) DEBUG: Found PR #3 (repository=Wurstnase/renovate_minimal) DEBUG: Returning from graphql open PR list (repository=Wurstnase/renovate_minimal) DEBUG: 1 PRs are currently open (repository=Wurstnase/renovate_minimal) DEBUG: PR concurrent limit remaining: 9 (repository=Wurstnase/renovate_minimal) DEBUG: Calculated maximum PRs remaining this run (repository=Wurstnase/renovate_minimal) "prsRemaining": 1 DEBUG: PullRequests limit = 1 (repository=Wurstnase/renovate_minimal) DEBUG: Calculating hourly PRs remaining (repository=Wurstnase/renovate_minimal) DEBUG: currentHourStart=2022-02-03T07:00:00.000+00:00 (repository=Wurstnase/renovate_minimal) DEBUG: PR hourly limit remaining: 1 (repository=Wurstnase/renovate_minimal) DEBUG: Calculating branchConcurrentLimit (10) (repository=Wurstnase/renovate_minimal) DEBUG: 1 already existing branches found: renovate/boto3-stubs-1.x-lockfile (repository=Wurstnase/renovate_minimal) DEBUG: Branch concurrent limit remaining: 9 (repository=Wurstnase/renovate_minimal) DEBUG: Calculated maximum branches remaining this run (repository=Wurstnase/renovate_minimal) "branchesRemaining": 1 DEBUG: Branches limit = 1 (repository=Wurstnase/renovate_minimal) DEBUG: Setting current branch to main (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: latest commit (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) "branchName": "main", "latestCommitDate": "2022-02-03T08:35:56+01:00" DEBUG: branchExists=true (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: dependencyDashboardCheck=undefined (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: PR rebase requested=false (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Checking if PR has been edited (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Branch has not been modified (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) "branchName": "renovate/boto3-stubs-1.x-lockfile" DEBUG: Found existing branch PR (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Checking schedule(at any time, null) (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: No schedule defined (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Branch already exists (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: isBranchStale=true (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) "isStale": true, "currentBranch": "main", "currentBranchSha": "1abd9bcbfb0906a3501f7148eb1deec6cc6a8370" DEBUG: Branch is stale and needs rebasing (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Branch is unmodified, so can be rebased (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Using reuseExistingBranch: false (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: manager.getUpdatedPackageFiles() reuseExistinbranch=false (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: isLockFileUpdate without updateLockedDependency (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) "manager": "poetry" DEBUG: poetry.updateArtifacts(pyproject.toml) (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Updating poetry.lock (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Using python constraint from config (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Executing command (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) "command": "poetry update --lock --no-interaction boto3-stubs" DEBUG: exec completed (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) "cmd": "poetry update --lock --no-interaction boto3-stubs", "durationMs": 4706, "stdout": "Creating virtualenv foo-C9Gcj7d4-py3.10 in /home/ubuntu/.cache/pypoetry/virtualenvs\nUpdating dependencies\nResolving dependencies...\n\nWriting lock file\n • Installing botocore-stubs (1.23.46.post1)\n • Installing botocore-stubs (1.23.46.post1)\n • Installing mypy-boto3-sns (1.20.46.post1)\n • Installing mypy-boto3-sns (1.20.46.post1)\n • Installing boto3-stubs (1.20.47)\n • Installing boto3-stubs (1.20.47)\n", "stderr": "" DEBUG: Returning updated poetry.lock (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Updated 1 package files (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Updated 1 lock files (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) "updatedArtifacts": ["poetry.lock"] DEBUG: Retrieved closed PR list with graphql (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) "prNumbers": [1] DEBUG: Getting comments for #3 (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Found 0 comments (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: isBranchConflicted(main, renovate/boto3-stubs-1.x-lockfile) (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Setting git author name (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) "gitAuthorName": "Nico Tonnhofer" DEBUG: Setting git author email (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) "gitAuthorEmail": "tonnhofer@gmail.com" DEBUG: 2 file(s) to commit (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Preparing files for commiting to branch renovate/boto3-stubs-1.x-lockfile (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: git commit (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) "deletedFiles": [], "ignoredFiles": [], "result": { "author": null, "branch": "renovate/boto3-stubs-1.x-lockfile", "commit": "780c41e", "root": false, "summary": {"changes": 1, "insertions": 4, "deletions": 4} } DEBUG: Pushing branch renovate/boto3-stubs-1.x-lockfile (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: git push (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) "result": { "pushed": [], "ref": {"local": "refs/remotes/origin/renovate/boto3-stubs-1.x-lockfile"}, "remoteMessages": {"all": []} } DEBUG: Fetching branch renovate/boto3-stubs-1.x-lockfile (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) INFO: Branch updated (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) "commitSha": "780c41efbfe8ddc098931ca0f9c1632d5731952d" DEBUG: Checking if we can automerge branch (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: mergeStatus=no automerge (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Ensuring PR (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: There are 0 errors and 0 warnings (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Found existing PR (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Processing existing PR (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Pull Request #3 does not need updating (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: PR is not configured for automerge (repository=Wurstnase/renovate_minimal, branch=renovate/boto3-stubs-1.x-lockfile) DEBUG: Ensuring Dependency Dashboard (repository=Wurstnase/renovate_minimal) DEBUG: ensureIssue(Dependency Dashboard) (repository=Wurstnase/renovate_minimal) DEBUG: Issue is open and up to date - nothing to do (repository=Wurstnase/renovate_minimal) DEBUG: Removing any stale branches (repository=Wurstnase/renovate_minimal) DEBUG: config.repoIsOnboarded=true (repository=Wurstnase/renovate_minimal) DEBUG: Branch lists (repository=Wurstnase/renovate_minimal) "branchList": ["renovate/boto3-stubs-1.x-lockfile"], "renovateBranches": ["renovate/boto3-stubs-1.x-lockfile"] DEBUG: remainingBranches= (repository=Wurstnase/renovate_minimal) DEBUG: No branches to clean up (repository=Wurstnase/renovate_minimal) DEBUG: closeIssue(4) (repository=Wurstnase/renovate_minimal) DEBUG: Issue closed (repository=Wurstnase/renovate_minimal) "number": 4 DEBUG: Repository timing splits (milliseconds) (repository=Wurstnase/renovate_minimal) "splits": {"init": 2829, "extract": 636, "lookup": 2431, "update": 8863}, "total": 15600 DEBUG: http statistics (repository=Wurstnase/renovate_minimal) "urls": { "https://api.github.com/graphql (POST)": 5, "https://api.github.com/repos/Wurstnase/renovate_minimal/issues/2 (GET)": 2, "https://api.github.com/repos/Wurstnase/renovate_minimal/issues/3/comments (GET)": 1, "https://api.github.com/repos/Wurstnase/renovate_minimal/issues/4 (PATCH)": 1, "https://api.github.com/repos/Wurstnase/renovate_minimal/pulls (GET)": 1, "https://api.github.com/repos/vemel/mypy_boto3_builder (GET)": 1, "https://api.github.com/repos/vemel/mypy_boto3_builder/git/trees/master (GET)": 1, "https://api.github.com/repos/vemel/mypy_boto3_builder/releases (GET)": 1, "https://api.github.com/repos/vemel/mypy_boto3_builder/tags (GET)": 1, "https://pypi.org/pypi/boto3-stubs/json (GET)": 1 }, "hostStats": { "api.github.com": {"requestCount": 14, "requestAvgMs": 342, "queueAvgMs": 0}, "pypi.org": {"requestCount": 1, "requestAvgMs": 175, "queueAvgMs": 2} }, "totalRequests": 15 INFO: Repository finished (repository=Wurstnase/renovate_minimal) "durationMs": 15600 DEBUG: Renovate exiting ```

Have you created a minimal reproduction repository?

I have linked to a minimal reproduction repository in the bug description

github-actions[bot] commented 2 years ago

Hi there,

Help us by making a minimal reproduction repository.

Before we can start work on your issue we first 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 to understand what is needed.

We may close the issue if you (or someone else) have not provided 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

github-actions[bot] commented 2 years ago

Hi there,

We have found that there's a problem with the logs. Depending on which situation applies follow one, some or all of these instructions.

No logs at all

If there's no log posted yet, we need you to find and copy/paste the log into the issue template.

Finding logs on hosted app

Click me to read instructions If you use the Renovate app (GitHub): 1. Go to the affected PR, and search for "View repository job log here" 1. Click on the link to go to the "WhiteSource Renovate Dashboard" and log in 1. You are now in the correct repository log overview screen 1. Copy/paste the correct log 1. Follow the steps in the **formatting your logs** section

Finding logs when self-hosting

Click me to read instructions If you're running self-hosted, run with `LOG_LEVEL=debug` in your environment variables and search for whatever dependency/branch/PR that is causing the problem.

Insufficient logs

Click me to read instructions If you already provided logs, and the Renovate team said they are not enough, follow the instructions from the **No logs at all** section.

Formatting your logs

Click me to read instructions Please put your logs in a `
` and `` element like this:
Click me to see logs ``` Copy/paste any log here, between the starting and ending backticks ```
Wurstnase commented 2 years ago

@rarkins I've updated my logs. Are you still missing something?

github-actions[bot] commented 2 years ago

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.

github-actions[bot] commented 2 years ago

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.