Commit graph

1481 commits

Author SHA1 Message Date
Rhys Arkins
53819b9216 Remove unused rimraf and mkdirp devDependencies 2017-12-01 20:48:36 +01:00
renovate[bot]
62cd4c5720 fix(deps): update dependency got to v8.0.1 2017-12-01 13:03:48 +00:00
Rhys Arkins
5e68613150
refactor: add extends config massage (#1256) 2017-12-01 07:16:17 +01:00
renovate[bot]
d948553a2e chore(deps): update dependency eslint to v4.12.1 2017-11-30 07:11:49 +00:00
JYC
ab3372d33c feat: copy local packages (#1244)
If we have in a package.json links to some local lib file:../path/to/folder
Then the local lib package.json will be copied to the tmp folder to be able to generate the right yarn lock file. This is not working with tgz files, only folder reference.

Closes #1215
2017-11-30 06:43:56 +01:00
renovate[bot]
972c69241c fix(deps): update dependency moment to v2.19.3 2017-11-29 17:26:18 +00:00
Rhys Arkins
958f8b5314
fix(deps): Update npm to v5.6.0 (#1255) 2017-11-29 06:05:57 +01:00
Rhys Arkins
bd52d7f1b1
fix: delete pr list before first get (#1253)
This shouldn’t be necessary because we already `config = {};` during the init. But somehow `if (!config.prList)` is returning false sometimes.
2017-11-28 20:29:42 +01:00
Rhys Arkins
8e136c7143
fix: do not delete branches if PR creation fails (#1252)
GitHub’s API is behaving too flakily and this can end up with closing PRs by accident, which then block future PRs. See https://github.com/ikatyang/emoji-cheat-sheet/pull/110 for example problem
2017-11-28 17:11:52 +01:00
Rhys Arkins
95a28bae2e
refactor: increase getPrList logging for GitHub (#1251) 2017-11-28 16:50:56 +01:00
Rhys Arkins
15dfad63b5
refactor: return ‘onboarding’ from ensureOnboardingPr (#1250) 2017-11-28 14:58:18 +01:00
Rhys Arkins
cfcea0dbb3
fix: improve pr merged detection logic (#1248)
Make sure PR is closed and merged_at is a non-zero length string.

Helps #1247
2017-11-28 13:27:37 +01:00
renovate[bot]
ffbce67f8a fix(deps): update dependency showdown to v1.8.3 2017-11-28 09:15:20 +00:00
renovate[bot]
1f86bdb05d fix(deps): update dependency commander to v2.12.2 2017-11-28 08:01:41 +00:00
Rhys Arkins
4a57cfd3cd
fix: only return no-work if branch doesn’t exist (#1245) 2017-11-28 09:00:59 +01:00
Rhys Arkins
eabff37a15
fix: exit gracefully if no files to commit (#1242)
This handles case where checking for lock file maintenance but lock file is up-to-date.
2017-11-27 08:25:07 +01:00
renovate[bot]
c643c242ac chore(deps): update dependency eslint-config-prettier to v2.9.0 2017-11-26 12:33:46 +00:00
Rhys Arkins
0b0800469c
fix: move nock to devDependencies (#1241)
Closes #1237
2017-11-26 07:31:25 +01:00
Rhys Arkins
e54eafcbd1
chore: log info messages when creating and updating PRs (#1240) 2017-11-26 07:27:33 +01:00
Rhys Arkins
57eb471afa
fix: escaping @ mentions should be replace all (#1239)
Fixes #1238
2017-11-26 07:09:10 +01:00
renovate[bot]
6e11cd02e3 chore(deps): update dependency eslint to v4.12.0 2017-11-26 04:42:51 +00:00
renovate[bot]
e787b52d77 fix(deps): update dependency nock to v9.1.3 2017-11-25 20:33:37 +00:00
renovate[bot]
4e4b5edcb1 fix(deps): update dependency nock to v9.1.2 2017-11-24 22:21:42 +00:00
Rhys Arkins
72d46c20e2
refactor: remove label and assignees description from onboarding pr (#1235)
These can now be described via presets instead
2017-11-24 12:03:57 +01:00
Rhys Arkins
779ca36bc1
refactor: use semanticCommitType chore for pin/digest (#1234) 2017-11-24 10:58:44 +01:00
renovate[bot]
d2698176c2 fix(deps): update dependency gh-got to v7.0.0 (#1212) 2017-11-24 09:00:17 +01:00
Rhys Arkins
fb770543cb fix: remove typo in upath version 2017-11-24 08:58:14 +01:00
JYC
7a63342ddd fix: path joins on windows (#1216)
Use `upath` for windows-friendly path joins.

Closes #1203
2017-11-24 07:50:49 +01:00
Rhys Arkins
7e6befe4a8
fix: merged PRs should not block new PRs in monorepos (#1230)
Only block if it was closed unmerged.

Fixes #1205

* check for closed only for monorepos
2017-11-24 07:31:20 +01:00
Rhys Arkins
65a5e90bb7
feat: split semanticPrefix into type and scope 2017-11-24 07:14:58 +01:00
Rhys Arkins
d0a08734e5
fix: remove semanticPrefix override from pin.group to pin (#1231) 2017-11-23 19:49:14 +01:00
Rhys Arkins
7675f3a9f1
fix: replace singapore/renovate references with renovateapp/renovate (#1229) 2017-11-23 14:08:31 +01:00
Rhys Arkins
cbcaaf8bc4
chore: disable travis notifications (#1228) 2017-11-23 13:11:45 +01:00
Rhys Arkins
d34404bc5f
fix: travis ignore version tags (#1225)
Ignore version tags on Travis
2017-11-23 13:00:06 +01:00
Rhys Arkins
e96d7454b8
chore: simplify codecov from travis (#1224) 2017-11-23 12:55:39 +01:00
Rhys Arkins
d23eab5152
chore: remove semantic-release npm script 2017-11-23 12:45:55 +01:00
Rhys Arkins
dce2ad3505
fix: run semantic-release (#1223)
Run semantic-release@v9 as a deploy script on Travis.
2017-11-23 12:41:47 +01:00
renovate[bot]
13c070fc25 fix(deps): update dependency commander to v2.12.1 2017-11-23 10:36:26 +00:00
Rhys Arkins
6126ef1a62
chore: drop CircleCI (#1222) 2017-11-23 11:10:05 +01:00
Rhys Arkins
ec897fd6be
chore: set maxWorkers=4 for travis (#1220) 2017-11-23 10:55:09 +01:00
Rhys Arkins
be647668b2
chore: add codecov to travis (#1219) 2017-11-23 10:46:33 +01:00
Rhys Arkins
64762e7043
chore: remove custom jest cache dir (#1218) 2017-11-23 10:37:04 +01:00
Rhys Arkins
bc5f6dcab5
Create .travis.yml 2017-11-23 10:06:10 +01:00
renovate[bot]
40d8e8cf9e fix(deps): update dependency commander to v2.12.0 (#1217) 2017-11-23 09:55:49 +01:00
Rhys Arkins
67bb02e725
fix: Revert "feat: docker registry cache (#1210)" (#1211)
This reverts commit 371f1cbf3d.
2017-11-22 15:07:53 +01:00
Rhys Arkins
371f1cbf3d
feat: docker registry cache (#1210)
Use got’s built-in caching with in-memory map.

Closes #1028
2017-11-22 13:25:07 +01:00
Rhys Arkins
4e7830e831
refactor: use internal got cache (#1209)
Replace explicit keyv-based memory cache for npm with implicit keyv-based memory cache built into got v8.
2017-11-22 10:24:34 +01:00
renovate[bot]
f0fbed251c fix(deps): update dependency got to v8 (#1177) 2017-11-22 09:35:26 +01:00
JYC
8e1dfa111c feat: VSTS - Add Reviewers & Assignees (#1200) 2017-11-22 05:12:19 +01:00
Rhys Arkins
1dcc3e4bca docs: regenerate docs (#1207) 2017-11-22 04:51:43 +01:00