{"action":"created","issue":{"url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4867","labels_url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4867/labels{/name}","comments_url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4867/comments","events_url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4867/events","html_url":"https://github.com/travis-ci/travis-ci/issues/4867","id":109172330,"number":4867,"title":"Pull request author can't cancel builds","user":{"login":"o11c","id":964689,"avatar_url":"https://avatars.githubusercontent.com/u/964689?v=3","gravatar_id":"","url":"https://api.github.com/users/o11c","html_url":"https://github.com/o11c","followers_url":"https://api.github.com/users/o11c/followers","following_url":"https://api.github.com/users/o11c/following{/other_user}","gists_url":"https://api.github.com/users/o11c/gists{/gist_id}","starred_url":"https://api.github.com/users/o11c/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/o11c/subscriptions","organizations_url":"https://api.github.com/users/o11c/orgs","repos_url":"https://api.github.com/users/o11c/repos","events_url":"https://api.github.com/users/o11c/events{/privacy}","received_events_url":"https://api.github.com/users/o11c/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-30T20:26:00Z","updated_at":"2015-10-10T19:51:24Z","closed_at":null,"body":"Recently I submitted a PR to a repository I don't have push access to, then discovered a typo in the matrix and force-pushed.\r\n\r\nHowever, unlike with my own repos, I could not cancel the known-bad build, so I had to wait for all those matrix rows to run before the fixed ones could be."},"comment":{"url":"https://api.github.com/repos/travis-ci/travis-ci/issues/comments/147120695","html_url":"https://github.com/travis-ci/travis-ci/issues/4867#issuecomment-147120695","issue_url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4867","id":147120695,"user":{"login":"kbrock","id":1930,"avatar_url":"https://avatars.githubusercontent.com/u/1930?v=3","gravatar_id":"","url":"https://api.github.com/users/kbrock","html_url":"https://github.com/kbrock","followers_url":"https://api.github.com/users/kbrock/followers","following_url":"https://api.github.com/users/kbrock/following{/other_user}","gists_url":"https://api.github.com/users/kbrock/gists{/gist_id}","starred_url":"https://api.github.com/users/kbrock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kbrock/subscriptions","organizations_url":"https://api.github.com/users/kbrock/orgs","repos_url":"https://api.github.com/users/kbrock/repos","events_url":"https://api.github.com/users/kbrock/events{/privacy}","received_events_url":"https://api.github.com/users/kbrock/received_events","type":"User","site_admin":false},"created_at":"2015-10-10T19:51:24Z","updated_at":"2015-10-10T19:51:24Z","body":"Yes, is it possible for me to cancel a build on travis from a PR that I created?\r\nYou know my github identity, and you display me as the author of the PR.\r\n\r\nI agree, correlating to the commit author would be too tricky, but nailing this down the th PR author, that is determined from my github identity, seems solid.\r\n\r\nI feel terrible submitting a double build to travis.\r\nAnd I'd really like to cancel these bogus builds and reduce the load on travis.\r\n(and make it quicker for me too)"}}