Commit graph

2626 commits

Author SHA1 Message Date
Rhys Arkins
04c239e07a fix: add space after semantic prefix colon in migration 2018-04-17 14:40:00 +02:00
Rhys Arkins
4bec798521 fix: lower case only if the commitType has no uppercase 2018-04-17 14:28:04 +02:00
Rhys Arkins
693738024b refactor: remove engines groupName 2018-04-17 14:10:18 +02:00
Rhys Arkins
c0878fa8be fix: escape templates with triple handlebars 2018-04-17 12:49:59 +02:00
Rhys Arkins
2bb4276d41 fix: lock file maintenance commit message and pr title 2018-04-17 12:22:11 +02:00
Rhys Arkins
a35643740b refactor: save newDigestShort to newVersion for docker 2018-04-17 12:15:22 +02:00
Rhys Arkins
8d439ffc5e fix: migrate semanticPrefix to semanticCommitType/semantiCommitScope 2018-04-17 12:09:34 +02:00
Rhys Arkins
8fc005b15e fix: group based on commitMessageExtra 2018-04-17 11:47:22 +02:00
Rhys Arkins
c26e1226e9 fix: Use v prefix for all major npm upgrades 2018-04-17 10:56:58 +02:00
Rhys Arkins
81090b8716 tests: update snapshots 2018-04-17 10:55:06 +02:00
Rhys Arkins
b10ee7c5dd fix: don’t strip semanticPrefix when migrating 2018-04-17 10:37:48 +02:00
Rhys Arkins
c7b00f4a8f refactor: don’t mask commitMessage and prTitle 2018-04-17 10:34:30 +02:00
Rhys Arkins
96d8eb321d refactor: print branchName when pr title changes 2018-04-17 10:25:48 +02:00
Rhys Arkins
f042c8dbe0 fix: keep version in commitMessage/prTitle when grouping with types 2018-04-17 10:06:02 +02:00
Rhys Arkins
13484c6f98 fix: skip validating bot config to avoid unnecessary deprecation warnings 2018-04-17 09:23:41 +02:00
Rhys Arkins
9753f9dcba
feat: modular branchName/prTitle/commitMessage templating (#1760)
This PR refactors `branchName`, `commitMessage` and `prTitle` so that they are more easily editable and hopefully more understandable. By breaking each up into subsections, users can modify one part without needing to copy/paste the entire string.

Directly editing any of these fields will now be deprecated and a warning issued.
2018-04-17 08:39:26 +02:00
renovate[bot]
106375295e chore: update dependency prettier to v1.12.1 (#1841) 2018-04-17 08:29:55 +02:00
Rhys Arkins
8352d7e661 logs: info message for pr title change 2018-04-17 08:29:25 +02:00
Renovate Bot
3700d32fe1 fix: update dependency moment-timezone to v0.5.15 2018-04-17 05:27:53 +00:00
Renovate Bot
4004100e97 fix: update dependency chalk to v2.4.0 2018-04-17 05:11:35 +00:00
Rhys Arkins
0a51fdaf98 docs: add more details to packageRules selectors 2018-04-16 12:50:06 +02:00
Renovate Bot
81112b761d fix: update dependency pnpm to v1.40.2 2018-04-15 19:27:39 +00:00
Renovate Bot
7491c610cc fix: update dependency yarn to v1.6.0 2018-04-15 13:48:25 +00:00
Renovate Bot
5215658b57 fix: update dependency moment to v2.22.1 2018-04-15 07:29:15 +00:00
renovate[bot]
eea86b1841 chore: update node:8.11.1-alpine digest (#1834) 2018-04-15 06:43:50 +02:00
Sarun Intaralawan
776e516e83 feat: implement isBranchStale for GitLab (#1833)
Closes #1626
2018-04-14 21:47:22 +02:00
Rhys Arkins
5bda10af76 logs: drop noisy locked version debug 2018-04-14 07:25:39 +02:00
Renovate Bot
1208129129 fix: update dependency pnpm to v1.40.1 2018-04-13 08:31:06 +00:00
Rhys Arkins
d4163fe2fb fix: test for unsafe regex and warn 2018-04-13 06:52:08 +02:00
Renovate Bot
5b9891e16f fix: update dependency pnpm to v1.40.0 2018-04-13 00:32:53 +00:00
Renovate Bot
573b6ec776 chore: update dependency semantic-release to v15.1.7 2018-04-12 23:32:21 +00:00
Rhys Arkins
c90f2252a2 fix: don't check packageRules selector for default config
Closes #1829
2018-04-12 18:47:14 +02:00
Renovate Bot
acc41ac0c1 chore: update dependency eslint-plugin-import to v2.11.0 2018-04-12 16:38:04 +00:00
Rhys Arkins
70ae459890 Add 'not-found' to errors 2018-04-12 17:03:14 +02:00
Rhys Arkins
2dfae8337d refactor: enhance repository result details
renovateRepository now returns “res” - the result of the current renovation, and “status” - the overall status of the repository.
2018-04-12 14:02:10 +02:00
Rhys Arkins
c18a1dfece docs: fix onboarding pinVersions description 2018-04-12 12:54:37 +02:00
Țurcanu Dragomir
6c46ddf20e feat: validate packageRules selectors (#1810)
packageRules selectors should only ever be inside a packageRule object, or at the top level of a preset. This feature enforces this rule with a validation check.

Closes #1773
2018-04-12 12:13:39 +02:00
Rhys Arkins
a8d45394aa fix: init logger in cli validator 2018-04-12 11:52:52 +02:00
Renovate Bot
aad5f1c74a chore: update dependency prettier to v1.12.0 2018-04-12 05:42:50 +00:00
Renovate Bot
e614bbc3cd fix: update dependency pnpm to v1.39.1 2018-04-12 01:32:17 +00:00
Renovate Bot
8be7eb0800 chore: update dependency semantic-release to v15.1.6 2018-04-11 22:33:31 +00:00
Rhys Arkins
ce238ed708 tests(validation): Fix another packageRule 2018-04-11 22:08:48 +02:00
Rhys Arkins
baf7303aab tests(validation): move packageRules selectors inside a packageRule 2018-04-11 21:54:16 +02:00
Rhys Arkins
1bdc548876 feat: print full config path in validation errors 2018-04-11 21:38:31 +02:00
Rhys Arkins
bb9eae28b1 logs: lower rule debug to trace 2018-04-11 21:04:31 +02:00
Rhys Arkins
cc7c6dc191
fix: remove logger lines from validator code
Remove logger.* statements as this can be called from the CLI validator which has no logger defined.

Closes #1816
2018-04-11 16:20:11 +02:00
Rhys Arkins
50b3b195c0 fix: check discovered length, not manually configured length
Closes #1823
2018-04-11 12:03:38 +02:00
Rhys Arkins
5a6be0f9b2 fix: keep trying automerge if receiving a 405
GitHub forbids rebase merging if signed commits branch protection is enabled. We still want to try rebase first though, so will keep trying.
2018-04-11 10:39:12 +02:00
Rhys Arkins
f634812636 logs: improve merge status/result debug 2018-04-11 09:39:35 +02:00
Rhys Arkins
2dd588df06 fix: branch status check typo 2018-04-11 09:39:08 +02:00