GithubHelp home page GithubHelp logo

fixtures's People

Contributors

aarondewes avatar dependabot[bot] avatar github-actions[bot] avatar gr2m avatar greenkeeper[bot] avatar jsoref avatar kfcampbell avatar martinb3 avatar nickfloyd avatar octokit-fixture-user-a avatar octokitbot avatar oscard0m avatar renovate[bot] avatar williamdes avatar wolfy1339 avatar zaki-yama avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fixtures's Issues

An in-range update of nock is breaking the build 🚨

Version 9.4.1 of nock was just published.

Branch Build failing 🚨
Dependency nock
Current Version 9.4.0
Type dependency

This version is covered by your current version range and after updating it in your project the build failed.

nock is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes v9.4.1

9.4.1 (2018-07-02)

Bug Fixes

  • request overrider checks req.headers to parse body as JSON (#1157) (f81fb6d)
Commits

The new version differs by 2 commits.

  • 5aa1081 docs: Add CONTRIBUTE, edit README, update LICENSE year (#1155)
  • f81fb6d fix: request overrider checks req.headers to parse body as JSON (#1157)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Add fixtures for node-github/examples

See https://github.com/mikedeboer/node-github/tree/master/examples
Follow instructions at https://github.com/octokit/fixtures#updating-fixtures to create new fixtures

If you want to work on one of the issues, please create a new issue on this repository like #59, I’ll then update the list below to avoid multiple folks working on the same scenario :) After creating the issue, please send me a dm on twitter with a link to your issue, I’ll then provide you with the tokens that you need to record the scenarios with our fixture GitHub accounts

Make sure to read CONTRIBUTING.md and HOW_IT_WORKS.md, the latter has a linked screencast you can follow :)

  • addCollaborator.js (#16)
  • addLabelsToIssue.js (#25)
  • createFile.js (#32)
  • createStatus.js (#35)
  • getContent.js (#42)
  • getFollowers.js / getFollowing.js
  • getStarred.js
  • getIssuesForRepo.js
  • getOrg.js (#8)
  • getOrgPublicMembers.js
  • getOutsideCollaborators.js
  • getPullRequestReview.js / getPullRequestReviews.js
  • getRawBlob.js
  • getReactionsForIssue.js
  • getReference.js (#47)
  • getReferences.js (#47)
  • getReleaseAsset.js
  • getRepos.js
  • getTimeline.js
  • getUser.js
  • getUserById.js
  • getUserOrgs.js
  • listOrgs.js
  • lockIssue.js (#60)
  • removeAssigneesFromIssue.js
  • renderMarkdown.js (#78)
  • searchIssues.js (#79)
  • searchMostStarredRepos.js
  • updateBranchProtection.js (#53)
  • updateLabel.js (#50)
  • updateReference.js (#47)

An in-range update of semantic-release is breaking the build 🚨

Version 15.6.2 of semantic-release was just published.

Branch Build failing 🚨
Dependency semantic-release
Current Version 15.6.1
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

semantic-release is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes v15.6.2

15.6.2 (2018-07-02)

Bug Fixes

  • add debug log for git fetch command (4abda31)
Commits

The new version differs by 2 commits.

  • 4abda31 fix: add debug log for git fetch command
  • 3602716 docs: update semantic-release and travis-deploy-once versions in examples

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of bottleneck is breaking the build 🚨

Version 2.7.2 of bottleneck was just published.

Branch Build failing 🚨
Dependency bottleneck
Current Version 2.7.1
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

bottleneck is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 2 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

create temporary repositories for write operations

I discussed with @kytrinyx that the repositories we create with the fixtures accounts and on the fixtures organization are all to be used read-only. For scenarios that need write operations, temporary repositories should be created.

I’ll make a follow up PR for #16 to create a temporary repository the "add and remove repository collaborators" test

An in-range update of bottleneck is breaking the build 🚨

Version 2.9.0 of bottleneck was just published.

Branch Build failing 🚨
Dependency bottleneck
Current Version 2.8.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

bottleneck is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes v2.9.0
  • Added support for pubsub across the Cluster. Use the publish() method and listen to the message event on a limiter.
  • Removed the need to wait for the ready() promise to complete before issuing commands. The commands will be queued until the limiter successfully connects. Make sure to listen to the error event to handle connection errors.
  • Added the jobs() method to return a list of job ids in a specific state.
  • Fixed an edge case with certain methods (like check()) when a Group key is recreated after timing out.
Commits

The new version differs by 9 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of tar-stream is breaking the build 🚨

Version 1.6.1 of tar-stream was just published.

Branch Build failing 🚨
Dependency tar-stream
Current Version 1.6.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

tar-stream is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Commits

The new version differs by 2 commits.

  • 9f9ccbc 1.6.1
  • a307dc5 Require readable-stream with support for _final() (#84)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of bottleneck is breaking the build 🚨

The devDependency bottleneck was updated from 2.9.0 to 2.10.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

bottleneck is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v2.10.0
  • Added the done() method which returns the total weight of completed jobs across the Cluster.
  • Added a new "Reservoir Refresh" feature. Every reservoirRefreshInterval, the reservoir value is automatically reset to reservoirRefreshAmount.
  • Fixed a number of edge cases with Clustering and improved its performance.

It is strongly recommended to upgrade to this version if you are using Clustering.

Commits

The new version differs by 19 commits.

  • 20a9cf4 2.10.0
  • 7a745d6 Updated README and typings for v2.10.0
  • af68723 Redis Cluster optimizations
  • e7ead7b Implemented reservoir refresh
  • 2dd4093 incrementReservoir now returns the new value
  • 1c8168a Added heartbeat
  • da73245 Refactor Lua 'now' value, fix minor race condition
  • 29b5cae Refactor of the 'capacity' internals
  • 9f67c64 Removed CS header
  • 9b73a24 Added basic migration system
  • 7cd1cc7 More tests and improvements to Clustering
  • cc4c0fd Fixed race condition in Clustering
  • 6d3cbf7 Clear lost jobs at connection
  • 92f6d62 Redis memory optimization, test improvements
  • cb6b7bb Small refactor of Redis connections

There are 19 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Version 10 of node.js has been released

Version 10 of Node.js (code name Dubnium) has been released! 🎊

To see what happens to your code in Node.js 10, Greenkeeper has created a branch with the following changes:

  • Added the new Node.js version to your .travis.yml

If you’re interested in upgrading this repo to Node.js 10, you can open a PR with these changes. Please note that this issue is just intended as a friendly reminder and the PR as a possible starting point for getting your code running on Node.js 10.

More information on this issue

Greenkeeper has checked the engines key in any package.json file, the .nvmrc file, and the .travis.yml file, if present.

  • engines was only updated if it defined a single version, not a range.
  • .nvmrc was updated to Node.js 10
  • .travis.yml was only changed if there was a root-level node_js that didn’t already include Node.js 10, such as node or lts/*. In this case, the new version was appended to the list. We didn’t touch job or matrix configurations because these tend to be quite specific and complex, and it’s difficult to infer what the intentions were.

For many simpler .travis.yml configurations, this PR should suffice as-is, but depending on what you’re doing it may require additional work or may not be applicable at all. We’re also aware that you may have good reasons to not update to Node.js 10, which is why this was sent as an issue and not a pull request. Feel free to delete it without comment, I’m a humble robot and won’t feel rejected 🤖


FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of semantic-release is breaking the build 🚨

☝️ Greenkeeper’s updated Terms of Service will come into effect on April 6th, 2018.

Version 15.1.3 of semantic-release was just published.

Branch Build failing 🚨
Dependency semantic-release
Current Version 15.1.2
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

semantic-release is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes v15.1.3

15.1.3 (2018-03-20)

Bug Fixes

  • prevent git prompt before permissions verification (30ee231)
  • remove execa timeout (3c46455)
Commits

The new version differs by 3 commits.

  • 30ee231 fix: prevent git prompt before permissions verification
  • 3c46455 fix: remove execa timeout
  • dff0a34 docs: add "Introduction to Semantic Release" article

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of nock is breaking the build 🚨

☝️ Greenkeeper’s updated Terms of Service will come into effect on April 6th, 2018.

Version 9.2.5 of nock was just published.

Branch Build failing 🚨
Dependency nock
Current Version 9.2.4
Type dependency

This version is covered by your current version range and after updating it in your project the build failed.

nock is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes v9.2.5

9.2.5 (2018-04-10)

Bug Fixes

  • remove arrow functions to restore Node<4 compatibility (#1114) (11f1a25)
Commits

The new version differs by 1 commits.

  • 11f1a25 fix: remove arrow functions to restore Node<4 compatibility (#1114)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of envalid is breaking the build 🚨

Version 4.1.4 of envalid was just published.

Branch Build failing 🚨
Dependency envalid
Current Version 4.1.3
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

envalid is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build could not complete due to an error Details

Commits

The new version differs by 2 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of nock is breaking the build 🚨

Version 9.1.7 of nock was just published.

Branch Build failing 🚨
Dependency nock
Current Version 9.1.6
Type dependency

This version is covered by your current version range and after updating it in your project the build failed.

nock is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes v9.1.7

9.1.7 (2018-02-21)

Bug Fixes

Commits

The new version differs by 5 commits.

  • f3f8f0f test: remove browserify tests
  • 7cd752f build(package): -browserify, zombie, node-static
  • 68df807 test: https://example.org/unmocked no longer returns default page
  • 8fd0942 fix: case insensitive reply headers (#862)
  • 797c518 docs(README): add extra warning about recording disabling mocks (#1053)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of semantic-release is breaking the build 🚨

Version 15.5.1 of semantic-release was just published.

Branch Build failing 🚨
Dependency semantic-release
Current Version 15.5.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

semantic-release is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes v15.5.1

15.5.1 (2018-06-06)

Bug Fixes

  • plugin-load: clarify load message (6a36832), closes #811
Commits

The new version differs by 6 commits.

  • 6a36832 fix(plugin-load): clarify load message
  • 4d47b20 docs: clarify config file format
  • ddcf29a chore(package): update nyc to version 12.0.1
  • 4c157f3 docs(plugins): add semantic-release-vsce
  • c6636ab docs(plugins): remove warning
  • 44fd7fe chore(package): update delay to version 3.0.0

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of semantic-release is breaking the build 🚨

Version 15.6.0 of semantic-release was just published.

Branch Build failing 🚨
Dependency [semantic-release](https://github.com/semantic-release/semantic-release)
Current Version 15.5.5
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

semantic-release is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build could not complete due to an error Details

Release Notes v15.6.0

15.6.0 (2018-06-19)

Features

  • allow to disable the publish plugin hook (4454d57)
Commits

The new version differs by 1 commits.

  • 4454d57 feat: allow to disable the publish plugin hook

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of nock is breaking the build 🚨

Version 9.2.6 of nock was just published.

Branch Build failing 🚨
Dependency nock
Current Version 9.2.5
Type dependency

This version is covered by your current version range and after updating it in your project the build failed.

nock is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes v9.2.6

9.2.6 (2018-05-14)

Bug Fixes

  • match HTTP headers with case insensitivity (#1122) (2676fed)
Commits

The new version differs by 5 commits.

  • 2676fed fix: match HTTP headers with case insensitivity (#1122)
  • 8ce5be8 test: temporary disable test depending on external hosts
  • 5977cdf test: remove airplane mode from '(re-)activate after restore'
  • 704eb25 Follow up on previous test
  • 3111dce test: remove airplane mode from 'allow unmocked option works'

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of bottleneck is breaking the build 🚨

Version 2.8.0 of bottleneck was just published.

Branch Build failing 🚨
Dependency bottleneck
Current Version 2.7.2
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

bottleneck is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes Added support for ioredis, Redis Cluster and Redis Sentinel
  • To use ioredis instead of Node Redis, pass the following option to Bottleneck: { datastore: "ioredis" }. ioredis supports Redis Cluster and Redis Sentinel
  • To use Redis Cluster, pass the following options to Bottleneck: { datastore: "redis", clusterNodes: [nodes] }. See the ioredis cluster docs and the Bottleneck docs for more information
Commits

The new version differs by 5 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of glob is breaking the build 🚨

Version 7.1.3 of glob was just published.

Branch Build failing 🚨
Dependency glob
Current Version 7.1.2
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

glob is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 3 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of semantic-release is breaking the build 🚨

Version 15.5.2 of semantic-release was just published.

Branch Build failing 🚨
Dependency semantic-release
Current Version 15.5.1
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

semantic-release is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes v15.5.2

15.5.2 (2018-06-11)

Bug Fixes

  • package: update hook-std to version 1.0.0 (29e7ebf)
Commits

The new version differs by 1 commits.

  • 29e7ebf fix(package): update hook-std to version 1.0.0

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of tar-stream is breaking the build 🚨

Version 1.6.0 of tar-stream was just published.

Branch Build failing 🚨
Dependency tar-stream
Current Version 1.5.7
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

tar-stream is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Commits

The new version differs by 3 commits.

  • 59abdc8 1.6.0
  • 105192d tweak #83
  • 689d3fa Trigger an error if there is an incomplete entry at the end of stream (#83)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

remove "transfer-encoding": "chunked" header when set

We currently calculate and set the response Content-Length header after normalization

fixture.headers['content-length'] = String(calculateBodyLength(fixture.response))

Some endpoints respond with with Transfer-Encoding: chunked though, e.g. for the upload asset endpoint

"headers": {
"cache-control": "no-cache",
"connection": "close",
"content-security-policy": "default-src 'none'",
"content-type": "application/json; charset=utf-8",
"date": "Tue, 10 Oct 2017 16:00:00 GMT",
"etag": "\"00000000000000000000000000000000\"",
"last-modified": "Tue, 10 Oct 2017 16:00:00 GMT",
"strict-transport-security": "max-age=31557600",
"transfer-encoding": "chunked",
"x-content-type-options": "nosniff",
"x-frame-options": "deny",
"x-github-media-type": "github.v3; format=json",
"x-github-request-id": "0000:00000:0000000:0000000:00000000",
"x-oauth-scopes": "admin:gpg_key, admin:org, admin:org_hook, admin:public_key, admin:repo_hook, delete_repo, gist, notifications, repo, user",
"x-xss-protection": "1; mode=block",
"content-length": "1460"
}
},

The problem is that having both Transfer-Encoding and Content-Length headers is invalid per HTTP 1.1 definition, see request/request#2091

nock seems to ignore that fact, but when using the fixtures to create server response in express, the server returns an HPE_UNEXPECTED_CONTENT_LENGTH error.

Ideally nock would have full support for streamed responses using Chunked Transfer Encoding, but for the time being I would remove the Transfer-Encoding header entirely as part of our normalization

An in-range update of semantic-release is breaking the build 🚨

Version 15.6.1 of semantic-release was just published.

Branch Build failing 🚨
Dependency semantic-release
Current Version 15.6.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

semantic-release is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes v15.6.1

15.6.1 (2018-06-26)

Bug Fixes

  • package: update yargs to version 12.0.0 (d4f68a5)
Commits

The new version differs by 1 commits.

  • d4f68a5 fix(package): update yargs to version 12.0.0

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Cron job: update raw fixtures

the cron job currently just updates normalized fixtures if it finds any differences.

const fileApiPath = `/repos/${repoName}/contents/scenarios/${diff.name}/normalized-fixture.json?ref=${branchName}`
const fileContent = Buffer.from(JSON.stringify(diff.newNormalizedFixtures, null, 2) + '\n').toString('base64')
if (diff.changes[0][0] === '-') {
throw new Error(`🤖🆘 Looks like ${diff.name} is a new fixture, but that could not have come from a routine check?`)
}
console.log(`🤖 Loading current fixture file for ${diff.name} from ${fileApiPath}`)
try {
await github.get(fileApiPath)
} catch (error) {
console.log(error.toString())
console.log(JSON.stringify(error.response.data, null, 2))
}
const {data} = await github.get(fileApiPath)
const existingContent = Buffer.from(data.content, 'base64').toString()
const diffToRemote = getDiff(diff.newNormalizedFixtures, JSON.parse(existingContent))
if (!diffToRemote) {
return console.log(`🤖 ${diff.name} is up-to-date`)
}
console.log(`🤖 Updating fixture file for ${diff.name}`)
const {data: {content}} = await github.put(fileApiPath, {
path: `scenarios/${diff.name}/normalized-fixture.json`,
content: fileContent,
branch: branchName,
sha: data.sha,
message: `fix(fixture): updated ${diff.name}
BREAKING CHANGE: ${diff.name} has changed
\`\`\`diff
${diffString(diff.oldNormalizedFixtures, diff.newNormalizedFixtures, {color: false}).trim()}
\`\`\``
})

Because of that, the CI will break, as the integration test run normalization on all raw fixtures and compare the outcome to the normalized fixtures

📰 Updates

If you don’t want to get notifications from this repository but would like to stay up-to-date, you can subscribe to this issue to only get the most critical updates.

An in-range update of nock is breaking the build 🚨

Version 9.4.2 of nock was just published.

Branch Build failing 🚨
Dependency nock
Current Version 9.4.1
Type dependency

This version is covered by your current version range and after updating it in your project the build failed.

nock is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes v9.4.2

9.4.2 (2018-07-10)

Bug Fixes

  • Replaced util._extend with Object.assign due to deprecated since node v6. (7fd2329)
Commits

The new version differs by 1 commits.

  • 7fd2329 fix: Replaced util._extend with Object.assign due to deprecated since node v6.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of nock is breaking the build 🚨

Version 9.4.0 of nock was just published.

Branch Build failing 🚨
Dependency nock
Current Version 9.3.3
Type dependency

This version is covered by your current version range and after updating it in your project the build failed.

nock is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes v9.4.0

9.4.0 (2018-06-29)

Features

  • emit 'request' event with body as third parameter (#1062) (e15820a)
Commits

The new version differs by 4 commits.

  • e15820a feat: emit 'request' event with body as third parameter (#1062)
  • a1fff39 build(package): update eslint to version 5.0.0 (#1151)
  • da5de6a test: local ssl server (#1126)
  • e8479aa docs: change url to match new GitHub address

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of lodash is breaking the build 🚨

The dependency lodash was updated from 4.17.10 to 4.17.11.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

lodash is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Standalone server usage?

There's a README.md section on using the standalone mock server, and giving a curl command as an example:

curl -H'Accept: application/vnd.github.v3+json' http://localhost:3000/repos/octocat/hello-world

I noticed the fixtures don't use octocat as the organization, and that should probably be fixed in the curl command example. Additionally, though, I can't seem to actually test the standalone server using node-github:

'use strict';

const GitHubApi = require('github');

const github = new GitHubApi({ host: 'localhost', port: 3000, protocol: 'http' });
github.repos.get({ owner: 'octokit-fixture-org', repo: 'hello-world' });

This fails even when the curl succeeds:

  "error": "Nock: No match for request",
  "request": {
    "method": "GET",
    "url": "https://api.github.com/repos/octokit-fixture-org/hello-world",
    "headers": {
      "connection": "close",
      "accept": "application/vnd.github.drax-preview+json",
      "user-agent": "NodeJS HTTP Client",
      "content-length": "0",
      "host": "api.github.com"
    }
  }
}

Is there some trick to setup the library to use the standalone server? I'm happy to PR additional documentation if you could steer me to the right usage. Thanks in advance!

An in-range update of json-diff is breaking the build 🚨

The dependency json-diff was updated from 0.5.2 to 0.5.3.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

json-diff is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 11 commits ahead by 11, behind by 1.

  • 6061203 Version bump to 0.5.3
  • 90ea717 Typo fix
  • 401e561 Commit package-lock.json
  • 7c972bd npm scripts already have node_modules bins in PATH
  • 2d5224c Merge pull request #29 from queicherius/master
  • fb642d5 Merge pull request #30 from worldsayshi/patch-1
  • b5ff6e9 Merge pull request #33 from rustydevs/master
  • ed36130 Update README.md
  • 913b12b Documenting usage in javascript
  • 66ea81c Documenting usage in javascript
  • c0b3593 Fix behaviour for "null" values

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of standard is breaking the build 🚨

☝️ Greenkeeper’s updated Terms of Service will come into effect on April 6th, 2018.

Version 11.0.1 of standard was just published.

Branch Build failing 🚨
Dependency standard
Current Version 11.0.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

standard is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Commits

The new version differs by 20 commits.

  • 670a3be authors
  • b7e6cbc 11.0.1
  • 34a3c40 Merge pull request #1092 from watson/elastic-logo
  • 5382643 Replace Opbeat with Elastic logo
  • c40c799 Merge pull request #1091 from mackermans/master
  • 504fcff docs(README): update typeform logo
  • a5b779f Swap README.md and RULES.md symlinks (#1090)
  • e818224 Merge pull request #1072 from standard/greenkeeper/eslint-plugin-react-7.7.0
  • 9dc888f Merge branch 'master' into greenkeeper/eslint-plugin-react-7.7.0
  • a5293dd Merge pull request #1075 from standard/greenkeeper/eslint-plugin-import-2.9.0
  • ebf6620 Merge pull request #1087 from standard/greenkeeper/eslint-plugin-promise-3.7.0
  • 116a871 fix(package): update eslint-plugin-promise to version 3.7.0
  • 738edc4 readme: add standard talk
  • c93ac0d Merge pull request #1076 from tumobi/fix-links
  • 4f8c1f5 Fix webstorm.md links

There are 20 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of humanize-string is breaking the build 🚨

☝️ Greenkeeper’s updated Terms of Service will come into effect on April 6th, 2018.

Version 1.0.2 of humanize-string was just published.

Branch Build failing 🚨
Dependency humanize-string
Current Version 1.0.1
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

humanize-string is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Commits

The new version differs by 4 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of bottleneck is breaking the build 🚨

Version 2.5.1 of bottleneck was just published.

Branch Build failing 🚨
Dependency bottleneck
Current Version 2.5.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

bottleneck is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push The Travis CI build failed Details

Release Notes Fixed memory leak
  • Fixed a memory leak where autogenerated job IDs would progressively get longer and take more memory. All users are advised to upgrade to this version. There are no breaking changes.
Commits

The new version differs by 2 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.