Commit graph

8245 commits

Author SHA1 Message Date
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
Renovate Bot
618e4ab490 Update dependency eslint-plugin-import to version 2.3.0 2017-06-01 11:30:53 +02:00
Renovate Bot
8d48a77805 Update dependency handlebars to version 4.0.10 2017-06-01 10:31:45 +02:00
Renovate Bot
dfe727a01a Update dependency eslint-config-airbnb-base to version 11.2.0 2017-06-01 09:30:43 +02:00
Renovate Bot
e4afb54a32 Update dependency chai to version 4.x (#219) 2017-06-01 09:28:11 +02:00
Renovate Bot
747f4859cb Update dependency eslint-config-prettier to version 2.1.1 2017-06-01 07:31:30 +02:00
Renovate Bot
7ede17cbf6 Update dependency eslint-plugin-prettier to version 2.1.1 2017-06-01 06:30:57 +02:00
Renovate Bot
428cc3d231 Update dependency got to version 7.x (#223) 2017-06-01 06:24:07 +02:00
Rhys Arkins
40de561b8f Automerge minor renovations 2017-06-01 06:23:56 +02:00
Renovate Bot
6e51456bbc Update dependency np to version 2.15.0 (#215) 2017-06-01 05:46:39 +02:00
Renovate Bot
d3d2a2057d Update dependency jest to version 20.0.4 (#208) 2017-06-01 04:54:49 +02:00