Commit Graph

27161 Commits

Author SHA1 Message Date
Rhys Arkins c4e945836e Specify yarn engine (#283) 2017-06-07 22:49:32 +02:00
Rhys Arkins 92a1417b67 Use snapshots for versionsHelper tests (#282) 2017-06-07 21:36:47 +02:00
Rhys Arkins 08e20be039 v8.30.3 v8.30.3 2017-06-07 21:31:42 +02:00
Hutson Betts 623a720ba5 fix(npm): accept JSON as fallback in content negotiation (#281)
Accept `application/json` as content type fallback in case user is accessing
npm registry that does not support the new `npm.install` content type.
2017-06-07 21:30:37 +02:00
Rhys Arkins 99302a4af7 v8.30.2 v8.30.2 2017-06-07 15:46:48 +02:00
Rhys Arkins d293143475 Fix github api base branch update (#279)
* Update base commit SHA after merge

* drop unnecessary getcommittree
2017-06-07 15:42:20 +02:00
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 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 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 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 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 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 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 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 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 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 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 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 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 v8.23.0 2017-06-02 08:51:21 +02:00