{"action":"created","issue":{"url":"https://api.github.com/repos/grosser/travis_dedup/issues/6","repository_url":"https://api.github.com/repos/grosser/travis_dedup","labels_url":"https://api.github.com/repos/grosser/travis_dedup/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/grosser/travis_dedup/issues/6/comments","events_url":"https://api.github.com/repos/grosser/travis_dedup/issues/6/events","html_url":"https://github.com/grosser/travis_dedup/issues/6","id":167257861,"number":6,"title":"Is the public Heroku instance working?","user":{"login":"ezyang","id":13564,"avatar_url":"https://avatars.githubusercontent.com/u/13564?v=3","gravatar_id":"","url":"https://api.github.com/users/ezyang","html_url":"https://github.com/ezyang","followers_url":"https://api.github.com/users/ezyang/followers","following_url":"https://api.github.com/users/ezyang/following{/other_user}","gists_url":"https://api.github.com/users/ezyang/gists{/gist_id}","starred_url":"https://api.github.com/users/ezyang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ezyang/subscriptions","organizations_url":"https://api.github.com/users/ezyang/orgs","repos_url":"https://api.github.com/users/ezyang/repos","events_url":"https://api.github.com/users/ezyang/events{/privacy}","received_events_url":"https://api.github.com/users/ezyang/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-07-24T22:23:59Z","updated_at":"2016-07-25T04:03:50Z","closed_at":null,"body":"Request:\r\n\r\n```\r\nRequest URL: https://travis-dedup.herokuapp.com/github?repo=haskell%2Fcabal&token=[REDACTED]\r\nRequest method: POST\r\ncontent-type: application/json\r\nExpect: \r\nUser-Agent: GitHub-Hookshot/8d6c563\r\nX-GitHub-Delivery: f4a58a00-51ec-11e6-9bef-2fd479dc4c7f\r\nX-GitHub-Event: ping\r\n```\r\n\r\nPayload:\r\n\r\n```\r\n{\r\n  \"zen\": \"Design for failure.\",\r\n  \"hook_id\": 9243200,\r\n  \"hook\": {\r\n    \"type\": \"Repository\",\r\n    \"id\": 9243200,\r\n    \"name\": \"web\",\r\n    \"active\": true,\r\n    \"events\": [\r\n      \"push\"\r\n    ],\r\n    \"config\": {\r\n      \"content_type\": \"json\",\r\n      \"insecure_ssl\": \"0\",\r\n      \"url\": \"https://travis-dedup.herokuapp.com/github?repo=haskell/cabal&token=kZCroS_ns7WOzTJtgm_51g\"\r\n    },\r\n    \"updated_at\": \"2016-07-24T22:21:24Z\",\r\n    \"created_at\": \"2016-07-24T22:21:24Z\",\r\n    \"url\": \"https://api.github.com/repos/haskell/cabal/hooks/9243200\",\r\n    \"test_url\": \"https://api.github.com/repos/haskell/cabal/hooks/9243200/test\",\r\n    \"ping_url\": \"https://api.github.com/repos/haskell/cabal/hooks/9243200/pings\",\r\n    \"last_response\": {\r\n      \"code\": null,\r\n      \"status\": \"unused\",\r\n      \"message\": null\r\n    }\r\n  },\r\n  \"repository\": {\r\n    \"id\": 3728161,\r\n    \"name\": \"cabal\",\r\n    \"full_name\": \"haskell/cabal\",\r\n    \"owner\": {\r\n      \"login\": \"haskell\",\r\n      \"id\": 450574,\r\n      \"avatar_url\": \"https://avatars.githubusercontent.com/u/450574?v=3\",\r\n      \"gravatar_id\": \"\",\r\n      \"url\": \"https://api.github.com/users/haskell\",\r\n      \"html_url\": \"https://github.com/haskell\",\r\n      \"followers_url\": \"https://api.github.com/users/haskell/followers\",\r\n      \"following_url\": \"https://api.github.com/users/haskell/following{/other_user}\",\r\n      \"gists_url\": \"https://api.github.com/users/haskell/gists{/gist_id}\",\r\n      \"starred_url\": \"https://api.github.com/users/haskell/starred{/owner}{/repo}\",\r\n      \"subscriptions_url\": \"https://api.github.com/users/haskell/subscriptions\",\r\n      \"organizations_url\": \"https://api.github.com/users/haskell/orgs\",\r\n      \"repos_url\": \"https://api.github.com/users/haskell/repos\",\r\n      \"events_url\": \"https://api.github.com/users/haskell/events{/privacy}\",\r\n      \"received_events_url\": \"https://api.github.com/users/haskell/received_events\",\r\n      \"type\": \"Organization\",\r\n      \"site_admin\": false\r\n    },\r\n    \"private\": false,\r\n    \"html_url\": \"https://github.com/haskell/cabal\",\r\n    \"description\": \"Official upstream development repository for Cabal and cabal-install\",\r\n    \"fork\": false,\r\n    \"url\": \"https://api.github.com/repos/haskell/cabal\",\r\n    \"forks_url\": \"https://api.github.com/repos/haskell/cabal/forks\",\r\n    \"keys_url\": \"https://api.github.com/repos/haskell/cabal/keys{/key_id}\",\r\n    \"collaborators_url\": \"https://api.github.com/repos/haskell/cabal/collaborators{/collaborator}\",\r\n    \"teams_url\": \"https://api.github.com/repos/haskell/cabal/teams\",\r\n    \"hooks_url\": \"https://api.github.com/repos/haskell/cabal/hooks\",\r\n    \"issue_events_url\": \"https://api.github.com/repos/haskell/cabal/issues/events{/number}\",\r\n    \"events_url\": \"https://api.github.com/repos/haskell/cabal/events\",\r\n    \"assignees_url\": \"https://api.github.com/repos/haskell/cabal/assignees{/user}\",\r\n    \"branches_url\": \"https://api.github.com/repos/haskell/cabal/branches{/branch}\",\r\n    \"tags_url\": \"https://api.github.com/repos/haskell/cabal/tags\",\r\n    \"blobs_url\": \"https://api.github.com/repos/haskell/cabal/git/blobs{/sha}\",\r\n    \"git_tags_url\": \"https://api.github.com/repos/haskell/cabal/git/tags{/sha}\",\r\n    \"git_refs_url\": \"https://api.github.com/repos/haskell/cabal/git/refs{/sha}\",\r\n    \"trees_url\": \"https://api.github.com/repos/haskell/cabal/git/trees{/sha}\",\r\n    \"statuses_url\": \"https://api.github.com/repos/haskell/cabal/statuses/{sha}\",\r\n    \"languages_url\": \"https://api.github.com/repos/haskell/cabal/languages\",\r\n    \"stargazers_url\": \"https://api.github.com/repos/haskell/cabal/stargazers\",\r\n    \"contributors_url\": \"https://api.github.com/repos/haskell/cabal/contributors\",\r\n    \"subscribers_url\": \"https://api.github.com/repos/haskell/cabal/subscribers\",\r\n    \"subscription_url\": \"https://api.github.com/repos/haskell/cabal/subscription\",\r\n    \"commits_url\": \"https://api.github.com/repos/haskell/cabal/commits{/sha}\",\r\n    \"git_commits_url\": \"https://api.github.com/repos/haskell/cabal/git/commits{/sha}\",\r\n    \"comments_url\": \"https://api.github.com/repos/haskell/cabal/comments{/number}\",\r\n    \"issue_comment_url\": \"https://api.github.com/repos/haskell/cabal/issues/comments{/number}\",\r\n    \"contents_url\": \"https://api.github.com/repos/haskell/cabal/contents/{+path}\",\r\n    \"compare_url\": \"https://api.github.com/repos/haskell/cabal/compare/{base}...{head}\",\r\n    \"merges_url\": \"https://api.github.com/repos/haskell/cabal/merges\",\r\n    \"archive_url\": \"https://api.github.com/repos/haskell/cabal/{archive_format}{/ref}\",\r\n    \"downloads_url\": \"https://api.github.com/repos/haskell/cabal/downloads\",\r\n    \"issues_url\": \"https://api.github.com/repos/haskell/cabal/issues{/number}\",\r\n    \"pulls_url\": \"https://api.github.com/repos/haskell/cabal/pulls{/number}\",\r\n    \"milestones_url\": \"https://api.github.com/repos/haskell/cabal/milestones{/number}\",\r\n    \"notifications_url\": \"https://api.github.com/repos/haskell/cabal/notifications{?since,all,participating}\",\r\n    \"labels_url\": \"https://api.github.com/repos/haskell/cabal/labels{/name}\",\r\n    \"releases_url\": \"https://api.github.com/repos/haskell/cabal/releases{/id}\",\r\n    \"deployments_url\": \"https://api.github.com/repos/haskell/cabal/deployments\",\r\n    \"created_at\": \"2012-03-15T12:53:38Z\",\r\n    \"updated_at\": \"2016-07-24T00:31:41Z\",\r\n    \"pushed_at\": \"2016-07-24T22:15:33Z\",\r\n    \"git_url\": \"git://github.com/haskell/cabal.git\",\r\n    \"ssh_url\": \"git@github.com:haskell/cabal.git\",\r\n    \"clone_url\": \"https://github.com/haskell/cabal.git\",\r\n    \"svn_url\": \"https://github.com/haskell/cabal\",\r\n    \"homepage\": \"http://haskell.org/cabal\",\r\n    \"size\": 39563,\r\n    \"stargazers_count\": 622,\r\n    \"watchers_count\": 622,\r\n    \"language\": \"Haskell\",\r\n    \"has_issues\": true,\r\n    \"has_downloads\": true,\r\n    \"has_wiki\": true,\r\n    \"has_pages\": false,\r\n    \"forks_count\": 328,\r\n    \"mirror_url\": null,\r\n    \"open_issues_count\": 729,\r\n    \"forks\": 328,\r\n    \"open_issues\": 729,\r\n    \"watchers\": 622,\r\n    \"default_branch\": \"master\"\r\n  },\r\n  \"sender\": {\r\n    \"login\": \"ezyang\",\r\n    \"id\": 13564,\r\n    \"avatar_url\": \"https://avatars.githubusercontent.com/u/13564?v=3\",\r\n    \"gravatar_id\": \"\",\r\n    \"url\": \"https://a\r\n```\r\n\r\nResponse headers:\r\n\r\n```\r\nConnection: keep-alive\r\nContent-Length: 930\r\nContent-Type: text/html;charset=utf-8\r\nDate: Sun, 24 Jul 2016 22:21:29 GMT\r\nServer: thin\r\nVia: 1.1 vegur\r\nX-Content-Type-Options: nosniff\r\nX-Frame-Options: SAMEORIGIN\r\nX-Xss-Protection: 1; mode=block\r\n```\r\n\r\nResponse body:\r\n\r\n\r\n```\r\n#<Faraday::Response:0x007f3dabdbefd0 @on_complete_callbacks=[], @env=#<Faraday::Env @method=:get @body=\"access denied\" @url=#<URI::HTTPS https://api.travis-ci.org/repos/haskell/cabal/builds> @request=#<Faraday::RequestOptions (empty)> @request_headers={\"User-Agent\"=>\"Faraday v0.9.1\", \"Authorization\"=>\"token \\\"[REDACTED]\\\"\", \"Accept\"=>\"application/vnd.travis-ci.2+json\"} @ssl=#<Faraday::SSLOptions verify=true> @response_headers={\"connection\"=>\"close\", \"server\"=>\"nginx\", \"date\"=>\"Sun, 24 Jul 2016 22:21:29 GMT\", \"content-type\"=>\"text/html;charset=utf-8\", \"transfer-encoding\"=>\"chunked\", \"access-control-allow-origin\"=>\"*\", \"access-control-allow-credentials\"=>\"true\", \"access-control-expose-headers\"=>\"Content-Type, Cache-Control, Expires, Etag, Last-Modified\", \"strict-transport-security\"=>\"max-age=31536000\", \"x-oauth-scopes\"=>\"\", \"vary\"=>\"Accept-Encoding\", \"x-rack-cache\"=>\"pass\", \"via\"=>\"1.1 vegur\"} @status=403>>\r\n```"},"comment":{"url":"https://api.github.com/repos/grosser/travis_dedup/issues/comments/234831707","html_url":"https://github.com/grosser/travis_dedup/issues/6#issuecomment-234831707","issue_url":"https://api.github.com/repos/grosser/travis_dedup/issues/6","id":234831707,"user":{"login":"grosser","id":11367,"avatar_url":"https://avatars.githubusercontent.com/u/11367?v=3","gravatar_id":"","url":"https://api.github.com/users/grosser","html_url":"https://github.com/grosser","followers_url":"https://api.github.com/users/grosser/followers","following_url":"https://api.github.com/users/grosser/following{/other_user}","gists_url":"https://api.github.com/users/grosser/gists{/gist_id}","starred_url":"https://api.github.com/users/grosser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grosser/subscriptions","organizations_url":"https://api.github.com/users/grosser/orgs","repos_url":"https://api.github.com/users/grosser/repos","events_url":"https://api.github.com/users/grosser/events{/privacy}","received_events_url":"https://api.github.com/users/grosser/received_events","type":"User","site_admin":false},"created_at":"2016-07-25T04:03:49Z","updated_at":"2016-07-25T04:03:49Z","body":"access denied would mean it could not talk to travis ... I'll see if I can\nfind anything that's broken ... wanted to fix that error on test response\nanyway\n\nOn Sun, Jul 24, 2016 at 4:56 PM, Edward Z. Yang <notifications@github.com>\nwrote:\n\n> OK here is a non-test payload that is failing:\n>\n> Request URL: https://travis-dedup.herokuapp.com/github?repo=haskell%2Fcabal&token=[redacted]\n> Request method: POST\n> content-type: application/json\n> Expect:\n> User-Agent: GitHub-Hookshot/8d6c563\n> X-GitHub-Delivery: bbbfe200-51f9-11e6-9483-17e7dd52d3cf\n> X-GitHub-Event: pull_request\n>\n> Body:\n>\n> {\n>   \"action\": \"synchronize\",\n>   \"number\": 3612,\n>   \"pull_request\": {\n>     \"url\": \"https://api.github.com/repos/haskell/cabal/pulls/3612\",\n>     \"id\": 78608591,\n>     \"html_url\": \"https://github.com/haskell/cabal/pull/3612\",\n>     \"diff_url\": \"https://github.com/haskell/cabal/pull/3612.diff\",\n>     \"patch_url\": \"https://github.com/haskell/cabal/pull/3612.patch\",\n>     \"issue_url\": \"https://api.github.com/repos/haskell/cabal/issues/3612\",\n>     \"number\": 3612,\n>     \"state\": \"open\",\n>     \"locked\": false,\n>     \"title\": \"Compat prelude\",\n>     \"user\": {\n>       \"login\": \"phadej\",\n>       \"id\": 51087,\n>       \"avatar_url\": \"https://avatars.githubusercontent.com/u/51087?v=3\",\n>       \"gravatar_id\": \"\",\n>       \"url\": \"https://api.github.com/users/phadej\",\n>       \"html_url\": \"https://github.com/phadej\",\n>       \"followers_url\": \"https://api.github.com/users/phadej/followers\",\n>       \"following_url\": \"https://api.github.com/users/phadej/following{/other_user}\",\n>       \"gists_url\": \"https://api.github.com/users/phadej/gists{/gist_id}\",\n>       \"starred_url\": \"https://api.github.com/users/phadej/starred{/owner}{/repo}\",\n>       \"subscriptions_url\": \"https://api.github.com/users/phadej/subscriptions\",\n>       \"organizations_url\": \"https://api.github.com/users/phadej/orgs\",\n>       \"repos_url\": \"https://api.github.com/users/phadej/repos\",\n>       \"events_url\": \"https://api.github.com/users/phadej/events{/privacy}\",\n>       \"received_events_url\": \"https://api.github.com/users/phadej/received_events\",\n>       \"type\": \"User\",\n>       \"site_admin\": false\n>     },\n>     \"body\": \"\",\n>     \"created_at\": \"2016-07-24T20:20:27Z\",\n>     \"updated_at\": \"2016-07-24T23:52:52Z\",\n>     \"closed_at\": null,\n>     \"merged_at\": null,\n>     \"merge_commit_sha\": \"18ad027b8ecb26cf02f6f9d2dae2b396ef889a5e\",\n>     \"assignee\": null,\n>     \"assignees\": [\n>\n>     ],\n>     \"milestone\": null,\n>     \"commits_url\": \"https://api.github.com/repos/haskell/cabal/pulls/3612/commits\",\n>     \"review_comments_url\": \"https://api.github.com/repos/haskell/cabal/pulls/3612/comments\",\n>     \"review_comment_url\": \"https://api.github.com/repos/haskell/cabal/pulls/comments{/number}\",\n>     \"comments_url\": \"https://api.github.com/repos/haskell/cabal/issues/3612/comments\",\n>     \"statuses_url\": \"https://api.github.com/repos/haskell/cabal/statuses/299f61d3ce03b56a978d6b1a341a6e58db1a6e44\",\n>     \"head\": {\n>       \"label\": \"phadej:compat-prelude\",\n>       \"ref\": \"compat-prelude\",\n>       \"sha\": \"299f61d3ce03b56a978d6b1a341a6e58db1a6e44\",\n>       \"user\": {\n>         \"login\": \"phadej\",\n>         \"id\": 51087,\n>         \"avatar_url\": \"https://avatars.githubusercontent.com/u/51087?v=3\",\n>         \"gravatar_id\": \"\",\n>         \"url\": \"https://api.github.com/users/phadej\",\n>         \"html_url\": \"https://github.com/phadej\",\n>         \"followers_url\": \"https://api.github.com/users/phadej/followers\",\n>         \"following_url\": \"https://api.github.com/users/phadej/following{/other_user}\",\n>         \"gists_url\": \"https://api.github.com/users/phadej/gists{/gist_id}\",\n>         \"starred_url\": \"https://api.github.com/users/phadej/starred{/owner}{/repo}\",\n>         \"subscriptions_url\": \"https://api.github.com/users/phadej/subscriptions\",\n>         \"organizations_url\": \"https://api.github.com/users/phadej/orgs\",\n>         \"repos_url\": \"https://api.github.com/users/phadej/repos\",\n>         \"events_url\": \"https://api.github.com/users/phadej/events{/privacy}\",\n>         \"received_events_url\": \"https://api.github.com/users/phadej/received_events\",\n>         \"type\": \"User\",\n>         \"site_admin\": false\n>       },\n>       \"repo\": {\n>         \"id\": 36499666,\n>         \"name\": \"cabal\",\n>         \"full_name\": \"phadej/cabal\",\n>         \"owner\": {\n>           \"login\": \"phadej\",\n>           \"id\": 51087,\n>           \"avatar_url\": \"https://avatars.githubusercontent.com/u/51087?v=3\",\n>           \"gravatar_id\": \"\",\n>           \"url\": \"https://api.github.com/users/phadej\",\n>           \"html_url\": \"https://github.com/phadej\",\n>           \"followers_url\": \"https://api.github.com/users/phadej/followers\",\n>           \"following_url\": \"https://api.github.com/users/phadej/following{/other_user}\",\n>           \"gists_url\": \"https://api.github.com/users/phadej/gists{/gist_id}\",\n>           \"starred_url\": \"https://api.github.com/users/phadej/starred{/owner}{/repo}\",\n>           \"subscriptions_url\": \"https://api.github.com/users/phadej/subscriptions\",\n>           \"organizations_url\": \"https://api.github.com/users/phadej/orgs\",\n>           \"repos_url\": \"https://api.github.com/users/phadej/repos\",\n>           \"events_url\": \"https://api.github.com/users/phadej/events{/privacy}\",\n>           \"received_events_url\": \"https://api.github.com/users/phadej/received_events\",\n>           \"type\": \"User\",\n>           \"site_admin\": false\n>         },\n>         \"private\": false,\n>         \"html_url\": \"https://github.com/phadej/cabal\",\n>         \"description\": \"Official upstream development repository for Cabal and cabal-install\",\n>         \"fork\": true,\n>         \"url\": \"https://api.github.com/repos/phadej/cabal\",\n>         \"forks_url\": \"https://api.github.com/repos/phadej/cabal/forks\",\n>         \"keys_url\": \"https://api.github.com/repos/phadej/cabal/keys{/key_id}\",\n>         \"collaborators_url\": \"https://api.github.com/repos/phadej/cabal/collaborators{/collaborator}\",\n>         \"teams_url\": \"https://api.github.com/repos/phadej/cabal/teams\",\n>         \"hooks_url\": \"https://api.github.com/repos/phadej/cabal/hooks\",\n>         \"issue_events_url\": \"https://api.github.com/repos/phadej/cabal/issues/events{/number}\",\n>         \"events_url\": \"https://api.github.com/repos/phadej/cabal/events\",\n>         \"assignees_url\": \"https://api.github.com/repos/phadej/cabal/assignees{/user}\",\n>         \"branches_url\": \"https://api.github.com/repos/phadej/cabal/branches{/branch}\",\n>         \"tags_url\": \"https://api.github.com/repos/phadej/cabal/tags\",\n>         \"blobs_url\": \"https://api.github.com/repos/phadej/cabal/git/blobs{/sha}\",\n>         \"git_tags_url\": \"https://api.github.com/repos/phadej/cabal/git/tags{/sha}\",\n>         \"git_refs_url\": \"https://api.github.com/repos/phadej/cabal/git/refs{/sha}\",\n>         \"trees_url\": \"https://api.github.com/repos/phadej/cabal/git/trees{/sha}\",\n>         \"statuses_url\": \"https://api.github.com/repos/phadej/cabal/statuses/{sha}\",\n>         \"languages_url\": \"https://api.github.com/repos/phadej/cabal/languages\",\n>         \"stargazers_url\": \"https://api.github.com/repos/phadej/cabal/stargazers\",\n>         \"contributors_url\": \"https://api.github.com/repos/phadej/cabal/contributors\",\n>         \"subscribers_url\": \"https://api.github.com/repos/phadej/cabal/subscribers\",\n>         \"subscription_url\": \"https://api.github.com/repos/phadej/cabal/subscription\",\n>         \"commits_url\": \"https://api.github.com/repos/phadej/cabal/commits{/sha}\",\n>         \"git_commits_url\": \"https://api.github.com/repos/phadej/cabal/git/commits{/sha}\",\n>         \"comments_url\": \"https://api.github.com/repos/phadej/cabal/comments{/number}\",\n>         \"issue_comment_url\": \"https://api.github.com/repos/phadej/cabal/issues/comments{/number}\",\n>         \"contents_url\": \"https://api.github.com/repos/phadej/cabal/contents/{+path} <https://api.github.com/repos/phadej/cabal/contents/%7B+path%7D>\",\n>         \"compare_url\": \"https://api.github.com/repos/phadej/cabal/compare/{base}...{head}\",\n>         \"merges_url\": \"https://api.github.com/repos/phadej/cabal/merges\",\n>         \"archive_url\": \"https://api.github.com/repos/phadej/cabal/{archive_format}{/ref}\",\n>         \"downloads_url\": \"https://api.github.com/repos/phadej/cabal/downloads\",\n>         \"issues_url\": \"https://api.github.com/repos/phadej/cabal/issues{/number}\",\n>         \"pulls_url\": \"https://api.github.com/repos/phadej/cabal/pulls{/number}\",\n>         \"milestones_url\": \"https://api.github.com/repos/phadej/cabal/milestones{/number}\",\n>         \"notifications_url\": \"https://api.github.com/repos/phadej/cabal/notifications{?since,all,participating}\",\n>         \"labels_url\": \"https://api.github.com/repos/phadej/cabal/labels{/name}\",\n>         \"releases_url\": \"https://api.github.com/repos/phadej/cabal/releases{/id}\",\n>         \"deployments_url\": \"https://api.github.com/repos/phadej/cabal/deployments\",\n>         \"created_at\": \"2015-05-29T11:15:23Z\",\n>         \"updated_at\": \"2016-07-04T19:43:01Z\",\n>         \"pushed_at\": \"2016-07-24T23:52:52Z\",\n>         \"git_url\": \"git://github.com/phadej/cabal.git\",\n>         \"ssh_url\": \"git@github.com:phadej/cabal.git\",\n>         \"clone_url\": \"https://github.com/phadej/cabal.git\",\n>         \"svn_url\": \"https://github.com/phadej/cabal\",\n>         \"homepage\": \"http://haskell.org/cabal\",\n>         \"size\": 30521,\n>         \"stargazers_count\": 0,\n>         \"watchers_count\": 0,\n>         \"language\": \"Haskell\",\n>         \"has_issues\": false,\n>         \"has_downloads\": true,\n>         \"has_wiki\": true,\n>         \"has_pages\": false,\n>         \"forks_count\": 0,\n>         \"mirror_url\": null,\n>         \"open_issues_count\": 0,\n>         \"forks\": 0,\n>         \"open_issues\": 0,\n>         \"watchers\": 0,\n>         \"default_branch\": \"master\"\n>       }\n>     },\n>     \"base\": {\n>       \"label\": \"haskell:master\",\n>       \"ref\": \"master\",\n>       \"sha\": \"91d07f171317417aa3c05e4a8bdb2fb4defa41fb\",\n>       \"user\": {\n>         \"login\": \"haskell\",\n>         \"id\": 450574,\n>         \"avatar_url\": \"https://avatars.githubusercontent.com/u/450574?v=3\",\n>         \"gravatar_id\": \"\",\n>         \"url\": \"https://api.github.com/users/haskell\",\n>         \"html_url\": \"https://github.com/haskell\",\n>         \"followers_url\": \"https://api.github.com/users/haskell/followers\",\n>         \"following_url\": \"https://api.github.com/users/haskell/following{/other_user}\",\n>         \"gists_url\": \"https://api.github.com/users/haskell/gists{/gist_id}\",\n>         \"starred_url\": \"https://api.github.com/users/haskell/starred{/owner}{/repo}\",\n>         \"subscriptions_url\": \"https://api.github.com/users/haskell/subscriptions\",\n>         \"organizations_url\": \"https://api.github.com/users/haskell/orgs\",\n>         \"repos_url\": \"https://api.github.com/users/haskell/repos\",\n>         \"events_url\": \"https://api.github.com/users/haskell/events{/privacy}\",\n>         \"received_events_url\": \"https://api.github.com/users/haskell/received_events\",\n>         \"type\": \"Organization\",\n>         \"site_admin\": false\n>       },\n>       \"repo\": {\n>         \"id\": 3728161,\n>         \"name\": \"cabal\",\n>         \"full_name\": \"haskell/cabal\",\n>         \"owner\": {\n>           \"login\": \"haskell\",\n>           \"id\": 450574,\n>           \"avatar_url\": \"https://avatars.githubusercontent.com/u/450574?v=3\",\n>           \"gravatar_id\": \"\",\n>           \"url\": \"https://api.github.com/users/haskell\",\n>           \"html_url\": \"https://github.com/haskell\",\n>           \"followers_url\": \"https://api.github.com/users/haskell/followers\",\n>           \"following_url\": \"https://api.github.com/users/haskell/following{/other_user}\",\n>           \"gists_url\": \"https://api.github.com/users/haskell/gists{/gist_id}\",\n>           \"starred_url\": \"https://api.github.com/users/haskell/starred{/owner}{/repo}\",\n>           \"subscriptions_url\": \"https://api.github.com/users/haskell/subscriptions\",\n>           \"organizations_url\": \"https://api.github.com/users/haskell/orgs\",\n>           \"repos_url\": \"https://api.github.com/users/haskell/repos\",\n>           \"events_url\": \"https://api.github.com/users/haskell/events{/privacy}\",\n>           \"received_events_url\": \"https://api.github.com/users/haskell/received_events\",\n>           \"type\": \"Organization\",\n>           \"site_admin\": false\n>         },\n>         \"private\": false,\n>         \"html_url\": \"https://github.com/haskell/cabal\",\n>         \"description\": \"Official upstream development repository for Cabal and cabal-install\",\n>         \"fork\": false,\n>         \"url\": \"https://api.github.com/repos/haskell/cabal\",\n>         \"forks_url\": \"https://api.github.com/repos/haskell/cabal/forks\",\n>         \"keys_url\": \"https://api.github.com/repos/haskell/cabal/keys{/key_id}\",\n>         \"collaborators_url\": \"https://api.github.com/repos/haskell/cabal/collaborators{/collaborator}\",\n>         \"teams_url\": \"https://api.github.com/repos/haskell/cabal/teams\",\n>         \"hooks_url\": \"https://api.github.com/repos/haskell/cabal/hooks\",\n>         \"issue_events_url\": \"https://api.github.com/repos/haskell/cabal/issues/events{/number}\",\n>         \"events_url\": \"https://api.github.com/repos/haskell/cabal/events\",\n>         \"assignees_url\": \"https://api.github.com/repos/haskell/cabal/assignees{/user}\",\n>         \"branches_url\": \"https://api.github.com/repos/haskell/cabal/branches{/branch}\",\n>         \"tags_url\": \"https://api.github.com/repos/haskell/cabal/tags\",\n>         \"blobs_url\": \"https://api.github.com/repos/haskell/cabal/git/blobs{/sha}\",\n>         \"git_tags_url\": \"https://api.github.com/repos/haskell/cabal/git/tags{/sha}\",\n>         \"git_refs_url\": \"https://api.github.com/repos/haskell/cabal/git/refs{/sha}\",\n>         \"trees_url\": \"https://api.github.com/repos/haskell/cabal/git/trees{/sha}\",\n>         \"statuses_url\": \"https://api.github.com/repos/haskell/cabal/statuses/{sha}\",\n>         \"languages_url\": \"https://api.github.com/repos/haskell/cabal/languages\",\n>         \"stargazers_url\": \"https://api.github.com/repos/haskell/cabal/stargazers\",\n>         \"contributors_url\": \"https://api.github.com/repos/haskell/cabal/contributors\",\n>         \"subscribers_url\": \"https://api.github.com/repos/haskell/cabal/subscribers\",\n>         \"subscription_url\": \"https://api.github.com/repos/haskell/cabal/subscription\",\n>         \"commits_url\": \"https://api.github.com/repos/haskell/cabal/commits{/sha}\",\n>         \"git_commits_url\": \"https://api.github.com/repos/haskell/cabal/git/commits{/sha}\",\n>         \"comments_url\": \"https://api.github.com/repos/haskell/cabal/comments{/number}\",\n>         \"issue_comment_url\": \"https://api.github.com/repos/haskell/cabal/issues/comments{/number}\",\n>         \"contents_url\": \"https://api.github.com/repos/haskell/cabal/contents/{+path} <https://api.github.com/repos/haskell/cabal/contents/%7B+path%7D>\",\n>         \"compare_url\": \"https://api.github.com/repos/haskell/cabal/compare/{base}...{head}\",\n>         \"merges_url\": \"https://api.github.com/repos/haskell/cabal/merges\",\n>         \"archive_url\": \"https://api.github.com/repos/haskell/cabal/{archive_format}{/ref}\",\n>         \"downloads_url\": \"https://api.github.com/repos/haskell/cabal/downloads\",\n>         \"issues_url\": \"https://api.github.com/repos/haskell/cabal/issues{/number}\",\n>         \"pulls_url\": \"https://api.github.com/repos/haskell/cabal/pulls{/number}\",\n>         \"milestones_url\": \"https://api.github.com/repos/haskell/cabal/milestones{/number}\",\n>         \"notifications_url\": \"https://api.github.com/repos/haskell/cabal/notifications{?since,all,participating}\",\n>         \"labels_url\": \"https://api.github.com/repos/haskell/cabal/labels{/name}\",\n>         \"releases_url\": \"https://api.github.com/repos/haskell/cabal/releases{/id}\",\n>         \"deployments_url\": \"https://api.github.com/repos/haskell/cabal/deployments\",\n>         \"created_at\": \"2012-03-15T12:53:38Z\",\n>         \"updated_at\": \"2016-07-24T00:31:41Z\",\n>         \"pushed_at\": \"2016-07-24T23:38:33Z\",\n>         \"git_url\": \"git://github.com/haskell/cabal.git\",\n>         \"ssh_url\": \"git@github.com:haskell/cabal.git\",\n>         \"clone_url\": \"https://github.com/haskell/cabal.git\",\n>         \"svn_url\": \"https://github.com/haskell/cabal\",\n>         \"homepage\": \"http://haskell.org/cabal\",\n>         \"size\": 39943,\n>         \"stargazers_count\": 622,\n>         \"watchers_count\": 622,\n>         \"language\": \"Haskell\",\n>         \"has_issues\": true,\n>         \"has_downloads\": true,\n>         \"has_wiki\": true,\n>         \"has_pages\": false,\n>         \"forks_count\": 328,\n>         \"mirror_url\": null,\n>         \"open_issues_count\": 730,\n>         \"forks\": 328,\n>         \"open_issues\": 730,\n>         \"watchers\": 622,\n>         \"default_branch\": \"master\"\n>       }\n>     },\n>     \"_links\": {\n>       \"self\": {\n>         \"href\": \"https://api.github.com/repos/haskell/cabal/pulls/3612\"\n>       },\n>       \"html\": {\n>         \"href\": \"https://github.com/haskell/cabal/pull/3612\"\n>       },\n>       \"issue\": {\n>         \"href\": \"https://api.github.com/repos/haskell/cabal/issues/3612\"\n>       },\n>       \"comments\": {\n>         \"href\": \"https://api.github.com/repos/haskell/cabal/issues/3612/comments\"\n>       },\n>       \"review_comments\": {\n>         \"href\": \"https://api.github.com/repos/haskell/cabal/pulls/3612/comments\"\n>       },\n>       \"review_comment\": {\n>         \"href\": \"https://api.github.com/repos/haskell/cabal/pulls/comments{/number}\"\n>       },\n>       \"commits\": {\n>         \"href\": \"https://api.github.com/repos/haskell/cabal/pulls/3612/commits\"\n>       },\n>       \"statuses\": {\n>         \"href\": \"https://api.github.com/repos/haskell/cabal/statuses/299f61d3ce03b56a978d6b1a341a6e58db1a6e44\"\n>       }\n>     },\n>     \"merged\": false,\n>     \"mergeable\": null,\n>     \"mergeable_state\": \"unknown\",\n>     \"merged_by\": null,\n>     \"comments\": 7,\n>     \"review_comments\": 0,\n>     \"commits\": 6,\n>     \"additions\": 509,\n>     \"deletions\": 738,\n>     \"changed_files\": 99\n>   },\n>   \"before\": \"c12fd032dc94f5d98b36fc11a33860a634de1cb7\",\n>   \"after\": \"299f61d3ce03b56a978d6b1a341a6e58db1a6e44\",\n>   \"repository\": {\n>     \"id\": 3728161,\n>     \"name\": \"cabal\",\n>     \"full_name\": \"haskell/cabal\",\n>     \"owner\": {\n>       \"login\": \"haskell\",\n>       \"id\": 450574,\n>       \"avatar_url\": \"https://avatars.githubusercontent.com/u/450574?v=3\",\n>       \"gravatar_id\": \"\",\n>       \"url\": \"https://api.github.com/users/haskell\",\n>       \"html_url\": \"https://github.com/haskell\",\n>       \"followers_url\": \"https://api.github.com/users/haskell/followers\",\n>       \"following_url\": \"https://api.github.com/users/haskell/following{/other_user}\",\n>       \"gists_url\": \"https://api.github.com/users/haskell/gists{/gist_id}\",\n>       \"starred_url\": \"https://api.github.com/users/haskell/starred{/owner}{/repo}\",\n>       \"subscriptions_url\": \"https://api.github.com/users/haskell/subscriptions\",\n>       \"organizations_url\": \"https://api.github.com/users/haskell/orgs\",\n>       \"repos_url\": \"https://api.github.com/users/haskell/repos\",\n>       \"events_url\": \"https://api.github.com/users/haskell/events{/privacy}\",\n>       \"received_events_url\": \"https://api.github.com/users/haskell/received_events\",\n>       \"type\": \"Organization\",\n>       \"site_admin\": false\n>     },\n>     \"private\": false,\n>     \"html_url\": \"https://github.com/haskell/cabal\",\n>     \"description\": \"Official upstream development repository for Cabal and cabal-install\",\n>     \"fork\": false,\n>     \"url\": \"https://api.github.com/repos/haskell/cabal\",\n>     \"forks_url\": \"https://api.github.com/repos/haskell/cabal/forks\",\n>     \"keys_url\": \"https://api.github.com/repos/haskell/cabal/keys{/key_id}\",\n>     \"collaborators_url\": \"https://api.github.com/repos/haskell/cabal/collaborators{/collaborator}\",\n>     \"teams_url\": \"https://api.github.com/repos/haskell/cabal/teams\",\n>     \"hooks_url\": \"https://api.github.com/repos/haskell/cabal/hooks\",\n>     \"issue_events_url\": \"https://api.github.com/repos/haskell/cabal/issues/events{/number}\",\n>     \"events_url\": \"https://api.github.com/repos/haskell/cabal/events\",\n>     \"assignees_url\": \"https://api.github.com/repos/haskell/cabal/assignees{/user}\",\n>     \"branches_url\": \"https://api.github.com/repos/haskell/cabal/branches{/branch}\",\n>     \"tags_url\": \"https://api.github.com/repos/haskell/cabal/tags\",\n>     \"blobs_url\": \"https://api.github.com/repos/haskell/cabal/git/blobs{/sha}\",\n>     \"git_tags_url\": \"https://api.github.com/repos/haskell/cabal/git/tags{/sha}\",\n>     \"git_refs_url\": \"https://api.github.com/repos/haskell/cabal/git/refs{/sha}\",\n>     \"trees_url\": \"https://api.github.com/repos/haskell/cabal/git/trees{/sha}\",\n>     \"statuses_url\": \"https://api.github.com/repos/haskell/cabal/statuses/{sha}\",\n>     \"languages_url\": \"https://api.github.com/repos/haskell/cabal/languages\",\n>     \"stargazers_url\": \"https://api.github.com/repos/haskell/cabal/stargazers\",\n>     \"contributors_url\": \"https://api.github.com/repos/haskell/cabal/contributors\",\n>     \"subscribers_url\": \"https://api.github.com/repos/haskell/cabal/subscribers\",\n>     \"subscription_url\": \"https://api.github.com/repos/haskell/cabal/subscription\",\n>     \"commits_url\": \"https://api.github.com/repos/haskell/cabal/commits{/sha}\",\n>     \"git_commits_url\": \"https://api.github.com/repos/haskell/cabal/git/commits{/sha}\",\n>     \"comments_url\": \"https://api.github.com/repos/haskell/cabal/comments{/number}\",\n>     \"issue_comment_url\": \"https://api.github.com/repos/haskell/cabal/issues/comments{/number}\",\n>     \"contents_url\": \"https://api.github.com/repos/haskell/cabal/contents/{+path} <https://api.github.com/repos/haskell/cabal/contents/%7B+path%7D>\",\n>     \"compare_url\": \"https://api.github.com/repos/haskell/cabal/compare/{base}...{head}\",\n>     \"merges_url\": \"https://api.github.com/repos/haskell/cabal/merges\",\n>     \"archive_url\": \"https://api.github.com/repos/haskell/cabal/{archive_format}{/ref}\",\n>     \"downloads_url\": \"https://api.github.com/repos/haskell/cabal/downloads\",\n>     \"issues_url\": \"https://api.github.com/repos/haskell/cabal/issues{/number}\",\n>     \"pulls_url\": \"https://api.github.com/repos/haskell/cabal/pulls{/number}\",\n>     \"milestones_url\": \"https://api.github.com/repos/haskell/cabal/milestones{/number}\",\n>     \"notifications_url\": \"https://api.github.com/repos/haskell/cabal/notifications{?since,all,participating}\",\n>     \"labels_url\": \"https://api.github.com/repos/haskell/cabal/labels{/name}\",\n>     \"releases_url\": \"https://api.github.com/repos/haskell/cabal/releases{/id}\",\n>     \"deployments_url\": \"https://api.github.com/repos/haskell/cabal/deployments\",\n>     \"created_at\": \"2012-03-15T12:53:38Z\",\n>     \"updated_at\": \"2016-07-24T00:31:41Z\",\n>     \"pushed_at\": \"2016-07-24T23:38:33Z\",\n>     \"git_url\": \"git://github.com/haskell/cabal.git\",\n>     \"ssh_url\": \"git@github.com:haskell/cabal.git\",\n>     \"clone_url\": \"https://github.com/haskell/cabal.git\",\n>     \"svn_url\": \"https://github.com/haskell/cabal\",\n>     \"homepage\": \"http://haskell.org/cabal\",\n>     \"size\": 39943,\n>     \"stargazers_count\": 622,\n>     \"watchers_count\": 622,\n>     \"language\": \"Haskell\",\n>     \"has_issues\": true,\n>     \"has_downloads\": true,\n>     \"has_wiki\": true,\n>     \"has_pages\": false,\n>     \"forks_count\": 328,\n>     \"mirror_url\": null,\n>     \"open_issues_count\": 730,\n>     \"forks\": 328,\n>     \"open_issues\": 730,\n>     \"watchers\": 622,\n>     \"default_branch\": \"master\"\n>   },\n>   \"organization\": {\n>     \"login\": \"haskell\",\n>     \"id\": 450574,\n>     \"url\": \"https://api.github.com/orgs/haskell\",\n>     \"repos_url\": \"https://api.github.com/orgs/haskell/repos\",\n>     \"events_url\": \"https://api.github.com/orgs/haskell/events\",\n>     \"hooks_url\": \"https://api.github.com/orgs/haskell/hooks\",\n>     \"issues_url\": \"https://api.github.com/orgs/haskell/issues\",\n>     \"members_url\": \"https://api.github.com/orgs/haskell/members{/member}\",\n>     \"public_members_url\": \"https://api.github.com/orgs/haskell/public_members{/member}\",\n>     \"avatar_url\": \"https://avatars.githubusercontent.com/u/450574?v=3\",\n>     \"description\": null\n>   },\n>   \"sender\": {\n>     \"login\": \"phadej\",\n>     \"id\": 51087,\n>     \"avatar_url\": \"https://avatars.githubusercontent.com/u/51087?v=3\",\n>     \"gravatar_id\": \"\",\n>     \"url\": \"https://api.github.com/users/phadej\",\n>     \"html_url\": \"https://github.com/phadej\",\n>     \"followers_url\": \"https://api.github.com/users/phadej/followers\",\n>     \"following_url\": \"https://api.github.com/users/phadej/following{/other_user}\",\n>     \"gists_url\": \"https://api.github.com/users/phadej/gists{/gist_id}\",\n>     \"starred_url\": \"https://api.github.com/users/phadej/starred{/owner}{/repo}\",\n>     \"subscriptions_url\": \"https://api.github.com/users/phadej/subscriptions\",\n>     \"organizations_url\": \"https://api.github.com/users/phadej/orgs\",\n>     \"repos_url\": \"https://api.github.com/users/phadej/repos\",\n>     \"events_url\": \"https://api.github.com/users/phadej/events{/privacy}\",\n>     \"received_events_url\": \"https://api.github.com/users/phadej/received_events\",\n>     \"type\": \"User\",\n>     \"site_admin\": false\n>   }\n> }\n>\n> Response headers\n>\n> Connection: keep-alive\n> Content-Length: 930\n> Content-Type: text/html;charset=utf-8\n> Date: Sun, 24 Jul 2016 23:52:57 GMT\n> Server: thin\n> Via: 1.1 vegur\n> X-Content-Type-Options: nosniff\n> X-Frame-Options: SAMEORIGIN\n> X-Xss-Protection: 1; mode=block\n>\n> Body\n>\n> #<Faraday::Response:0x007f3dabe7bf68 @on_complete_callbacks=[], @env=#<Faraday::Env @method=:get @body=\"access denied\" @url=#<URI::HTTPS https://api.travis-ci.org/repos/haskell/cabal/builds> @request=#<Faraday::RequestOptions (empty)> @request_headers={\"User-Agent\"=>\"Faraday v0.9.1\", \"Authorization\"=>\"token \\\"[redacted]\\\"\", \"Accept\"=>\"application/vnd.travis-ci.2+json\"} @ssl=#<Faraday::SSLOptions verify=true> @response_headers={\"connection\"=>\"close\", \"server\"=>\"nginx\", \"date\"=>\"Sun, 24 Jul 2016 23:52:58 GMT\", \"content-type\"=>\"text/html;charset=utf-8\", \"transfer-encoding\"=>\"chunked\", \"access-control-allow-origin\"=>\"*\", \"access-control-allow-credentials\"=>\"true\", \"access-control-expose-headers\"=>\"Content-Type, Cache-Control, Expires, Etag, Last-Modified\", \"strict-transport-security\"=>\"max-age=31536000\", \"x-oauth-scopes\"=>\"\", \"vary\"=>\"Accept-Encoding\", \"x-rack-cache\"=>\"pass\", \"via\"=>\"1.1 vegur\"} @status=403>>\n>\n> —\n> You are receiving this because you commented.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/grosser/travis_dedup/issues/6#issuecomment-234811424>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/AAAsZ-yuf23ae5mzd29KOekbU0EfWriTks5qY_ukgaJpZM4JTrxQ>\n> .\n>\n"}}
{"actor":{"display_login":"grosser"}}