Commit graph

8405 commits

Author SHA1 Message Date
Rhys Arkins
db031e7361 Revert "Update base SHA after merge PR (#277)" (#278)
This reverts commit 981d446cb0.
2017-06-07 14:42:54 +02:00
Rhys Arkins
981d446cb0 Update base SHA after merge PR (#277) 2017-06-07 14:39:17 +02:00
Rhys Arkins
dce7f4c9a8 Drop usage from README and fix md lint (#276) 2017-06-07 14:38:45 +02:00
Rhys Arkins
25a83d829f Fix baseBranch/defaultBranch in github api (#275) 2017-06-07 14:38:20 +02:00
renovate[bot]
70cd80c989 Update dependency chai to version 4.0.2 (#269)
* Update dependency chai to version 4.0.2

* Update yarn
2017-06-05 23:10:54 +02:00
Rhys Arkins
9be60b461f Add configuration faq/guide (#270)
Closes #265
2017-06-05 23:00:01 +02:00
Rhys Arkins
1ac8f21722 v8.30.1 2017-06-05 19:24:03 +02:00
Rhys Arkins
1e3d2449c8 Restore tmp directory cleanup (#268)
Partial implementation of #252
2017-06-05 19:22:39 +02:00
Rhys Arkins
42bc4bc78d v8.30.0 2017-06-05 12:22:07 +02:00
Rhys Arkins
88648ab4a5 Add npm caching (#266)
* use snapshots

* Use npm cache

Closes #246

* Add test for caching
2017-06-05 12:13:39 +02:00
Rhys Arkins
c42927ce05 v8.29.0 2017-06-05 10:22:17 +02:00
Rhys Arkins
d234a0d9dd Support changelogs for groups (#257)
Closes #202 

* Externalise hbs templates

* Fix tests

* Move templates

* lint fix

* Pass all upgrades to ensurePr

* Group changelogs

* Fix lint

* Fix tests
2017-06-05 10:21:02 +02:00
Rhys Arkins
6df68a260c Update yarn.lock (#260) 2017-06-05 06:53:59 +02:00
Rhys Arkins
92112d5045 v8.28.4 2017-06-04 22:11:54 +02:00
Rhys Arkins
5e61e22b90 Refactor yarn/npm run (#259)
* Refactor yarn/npm run

* Fix
2017-06-04 17:09:05 +02:00
Rhys Arkins
43c31076c4 Add jest and eslint package groups (#256) 2017-06-04 17:02:23 +02:00
Rhys Arkins
bcf393ac5b Move jest package to devDependencies (#258) 2017-06-04 17:02:08 +02:00
Rhys Arkins
07c56b81cb v8.28.3 2017-06-04 16:43:49 +02:00
Rhys Arkins
ee6b9876be Externalise hbs templates (#255)
* Externalise hbs templates

* Fix tests

* Move templates

* lint fix

* Refactor templates location
2017-06-04 16:42:24 +02:00
Rhys Arkins
ad4394ae50 v8.28.2 2017-06-04 12:35:30 +02:00
Rhys Arkins
156e104b5f Gracefully handle 404’s for npm module lookup (#254)
Closes #252, Closes #211
2017-06-04 12:34:04 +02:00
Rhys Arkins
50613ecf45 v8.28.1 2017-06-04 08:08:27 +02:00
Rhys Arkins
a50e65e143 Add robustness to package.json parsing (#250)
* Add robustness to package.json parsing

* Add tests
2017-06-04 08:06:40 +02:00
Rhys Arkins
94b2dbeb6f Specify npm version in package.json > engines (#251) 2017-06-04 07:57:41 +02:00
Rhys Arkins
2f3fa7a27b v8.28.0 2017-06-04 07:11:19 +02:00
Rhys Arkins
79de1b1ef3 Use npm Registry Filter Header (#249)
Closes #245
2017-06-04 07:10:12 +02:00
Rhys Arkins
f5a92e8061 Fix git dirty test (#248)
* Update test names

* Update yarn.lock
2017-06-04 06:57:41 +02:00
Rhys Arkins
0f360b0765 v8.27.0 2017-06-04 06:38:58 +02:00
Rhys Arkins
b4e0175b82 Add git dirty check to CI (#242)
Add git dirty check to CI
2017-06-04 06:34:41 +02:00
renovate[bot]
965408174d Update dependency prettier to version 1.4.2 2017-06-03 17:30:57 +00:00
Rhys Arkins
3c1ae808a8 Fix master branch tests (#243)
* Update docs

* Update yarn.lock
2017-06-03 15:49:34 +02:00
Rhys Arkins
edade684e6 Support lazy grouping (#241)
Closes #240
2017-06-03 15:27:11 +02:00
Rhys Arkins
21fea25e39 v8.26.0 2017-06-03 15:26:26 +02:00
Rhys Arkins
775a93172f Add yarn cache support (#239)
* Add yarn cache support

Closes #237

* Fix prettier
2017-06-03 15:25:13 +02:00
Rhys Arkins
08ab9d3e0c v8.25.0 2017-06-03 09:41:21 +02:00
Rhys Arkins
1bd22611fd Fix GitHub app merge (#234)
* Add installation debug

* Update initRepo merge detection

* mergePr tests

* guess squash

* Update tests
2017-06-03 09:40:13 +02:00
renovate[bot]
0cf3f5c6dc Update dependency prettier to version 1.4.1 (#233) 2017-06-03 06:11:32 +00:00
singapore
b4c296d617 Add notice about GitHub App 2017-06-02 22:46:58 +02:00
singapore
e55cf36cf5 Add package-lock.json reference to Readme 2017-06-02 22:45:49 +02:00
singapore
05164e16ff Remove outdated GitLab v3 notes from Readme 2017-06-02 22:45:20 +02:00
renovate[bot]
cfb692c0d0 Update dependency prettier to version 1.4.0 (#231)
* Update dependency prettier to version 1.4.0

* Update dependency prettier to version 1.4.0

* Run prettier autofixes
2017-06-02 22:40:00 +02:00
Rhys Arkins
2bbf8e54e2 v8.24.0 2017-06-02 22:07:22 +02:00
Rhys Arkins
07ad13337b Add GitHub App support (#230)
* Add jsonwebtoken

* Add githubApp option

* Add id and key configs

* Add integer parsing to cli and env

* Remove boolean app enablement

* Drop got

* Add API functions for GitHub Apps

* debug not verbose in api

* Add GitHub App Helper

* Update redact function

* Add GitHub app logic

* Update logging

* Fix lint

* getInstallations tests

* getInstallationToken tests

* getInstallationRepositories tests

* Refactor ghGot structure

* Add github app tests

* Add config tests

* update lockfile
2017-06-02 22:06:15 +02:00
Rhys Arkins
50bca6b537 v8.23.0 2017-06-02 08:51:21 +02:00
Troy Coutu
ba7f6b6e5c Add support for v4 of Gitlab API (#221)
Closes #220 

* add gitlab api v4 support

* switch to projects/owned route
2017-06-02 08:50:07 +02:00
Rhys Arkins
d5a15d63d1 v8.22.0 2017-06-02 08:31:04 +02:00
Rhys Arkins
a663ecddef Add npm5 package-lock.json support (#224)
* Add npm5 package-lock.json support

Closes #222

* Fix comment typo

* Add package-lock.json failure test cases
2017-06-02 08:29:36 +02:00
Rhys Arkins
fe14a43c0e v8.21.11 2017-06-02 08:08:22 +02:00
Rhys Arkins
d453f6cce7 Add try/catch around yarn.lock generation (#225)
* Add try/catch around yarn.lock calls

* Improve test structure
2017-06-02 08:06:44 +02:00
Rhys Arkins
e69973f62a v8.21.10 2017-06-02 07:03:13 +02:00