{"action":"created","issue":{"url":"https://api.github.com/repos/renovatebot/config-help/issues/46","repository_url":"https://api.github.com/repos/renovatebot/config-help","labels_url":"https://api.github.com/repos/renovatebot/config-help/issues/46/labels{/name}","comments_url":"https://api.github.com/repos/renovatebot/config-help/issues/46/comments","events_url":"https://api.github.com/repos/renovatebot/config-help/issues/46/events","html_url":"https://github.com/renovatebot/config-help/issues/46","id":325577143,"number":46,"title":"Group PRs that match semver range","user":{"login":"MarcusNoble","id":4919969,"avatar_url":"https://avatars0.githubusercontent.com/u/4919969?v=4","gravatar_id":"","url":"https://api.github.com/users/MarcusNoble","html_url":"https://github.com/MarcusNoble","followers_url":"https://api.github.com/users/MarcusNoble/followers","following_url":"https://api.github.com/users/MarcusNoble/following{/other_user}","gists_url":"https://api.github.com/users/MarcusNoble/gists{/gist_id}","starred_url":"https://api.github.com/users/MarcusNoble/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MarcusNoble/subscriptions","organizations_url":"https://api.github.com/users/MarcusNoble/orgs","repos_url":"https://api.github.com/users/MarcusNoble/repos","events_url":"https://api.github.com/users/MarcusNoble/events{/privacy}","received_events_url":"https://api.github.com/users/MarcusNoble/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-05-23T07:16:02Z","updated_at":"2018-05-23T07:50:38Z","closed_at":null,"author_association":"NONE","body":"I'm currently using the CLI tool to run renovate against some of our repos. We've currently got it set to group all to reduce on noise but I noticed this morning that major releases (not matching the semver range specified in the package.json) are being included. We don't want this as these could potentially have breaking changes we're not aware of and would like to test these in isolation. \r\n\r\nOur current config is:\r\n```\r\nrenovate --token $GITHUB_TOKEN --npm-token $NPM_TOKEN \\\r\n\t--ignore-npmrc-file=true --expose-env --upgrade-in-range=true \\\r\n\t--labels renovate --group-name=all $REPO_NAME\r\n```\r\n\r\nI think I may have misunderstood what `--upgrade-in-range` was for as I thought this caused renovate to respect the semver ranges specified.\r\n\r\nIs this currently possible?\r\n\r\nFor example:\r\nToday I had a repo that had 3 npm dependencies to update. \r\n\r\npackage1 from `^8.10.15` to `^10.1.2` (should have been to `^8.10.17` if matching semver range)\r\npackage2 from `^2.2.1` to `^3.0.0`\r\npackage3 `^6.0.1` to `^6.0.2`\r\n\r\nWhat I'd have liked was a PR with package1 upgraded to `^8.10.17` and package3 updated to `^6.0.2`"},"comment":{"url":"https://api.github.com/repos/renovatebot/config-help/issues/comments/391254073","html_url":"https://github.com/renovatebot/config-help/issues/46#issuecomment-391254073","issue_url":"https://api.github.com/repos/renovatebot/config-help/issues/46","id":391254073,"user":{"login":"rarkins","id":6311784,"avatar_url":"https://avatars1.githubusercontent.com/u/6311784?v=4","gravatar_id":"","url":"https://api.github.com/users/rarkins","html_url":"https://github.com/rarkins","followers_url":"https://api.github.com/users/rarkins/followers","following_url":"https://api.github.com/users/rarkins/following{/other_user}","gists_url":"https://api.github.com/users/rarkins/gists{/gist_id}","starred_url":"https://api.github.com/users/rarkins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rarkins/subscriptions","organizations_url":"https://api.github.com/users/rarkins/orgs","repos_url":"https://api.github.com/users/rarkins/repos","events_url":"https://api.github.com/users/rarkins/events{/privacy}","received_events_url":"https://api.github.com/users/rarkins/received_events","type":"User","site_admin":false},"created_at":"2018-05-23T07:50:38Z","updated_at":"2018-05-23T07:50:38Z","author_association":"COLLABORATOR","body":"i.e. what's the point of a range of the range has a length of 1?"}}
{"actor":{"display_login":"rarkins"}}