{"action":"created","issue":{"url":"https://api.github.com/repos/kohana/kohana/issues/92","labels_url":"https://api.github.com/repos/kohana/kohana/issues/92/labels{/name}","comments_url":"https://api.github.com/repos/kohana/kohana/issues/92/comments","events_url":"https://api.github.com/repos/kohana/kohana/issues/92/events","html_url":"https://github.com/kohana/kohana/pull/92","id":118821097,"number":92,"title":"Optimise travis builds","user":{"login":"acoulton","id":416566,"avatar_url":"https://avatars.githubusercontent.com/u/416566?v=3","gravatar_id":"","url":"https://api.github.com/users/acoulton","html_url":"https://github.com/acoulton","followers_url":"https://api.github.com/users/acoulton/followers","following_url":"https://api.github.com/users/acoulton/following{/other_user}","gists_url":"https://api.github.com/users/acoulton/gists{/gist_id}","starred_url":"https://api.github.com/users/acoulton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/acoulton/subscriptions","organizations_url":"https://api.github.com/users/acoulton/orgs","repos_url":"https://api.github.com/users/acoulton/repos","events_url":"https://api.github.com/users/acoulton/events{/privacy}","received_events_url":"https://api.github.com/users/acoulton/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-11-25T11:53:04Z","updated_at":"2015-11-25T13:29:09Z","closed_at":"2015-11-25T12:44:36Z","pull_request":{"url":"https://api.github.com/repos/kohana/kohana/pulls/92","html_url":"https://github.com/kohana/kohana/pull/92","diff_url":"https://github.com/kohana/kohana/pull/92.diff","patch_url":"https://github.com/kohana/kohana/pull/92.patch"},"body":"Our development workflow requires that even contributions by\r\ncore committers are made through pull requests, but often for\r\nsimplicity these are done using feature/bug branches on the\r\nmain repository (rather than in a fork).\r\n\r\nThis is causing travis to build each such commit twice - once\r\ntriggered by the push to the feature branch and once by the\r\npull request. This is asking them to do unnecessary work (which\r\nseems rude) and slightly confuses commit status and feedback.\r\n\r\nWith this change, travis will ignore pushes on branches other than\r\nx.x/master|x.x/develop - other branches will only be built if and\r\nwhen they appear in a PR.\r\n\r\nAlso added caching of composer dependencies."},"comment":{"url":"https://api.github.com/repos/kohana/kohana/issues/comments/159607206","html_url":"https://github.com/kohana/kohana/pull/92#issuecomment-159607206","issue_url":"https://api.github.com/repos/kohana/kohana/issues/92","id":159607206,"user":{"login":"acoulton","id":416566,"avatar_url":"https://avatars.githubusercontent.com/u/416566?v=3","gravatar_id":"","url":"https://api.github.com/users/acoulton","html_url":"https://github.com/acoulton","followers_url":"https://api.github.com/users/acoulton/followers","following_url":"https://api.github.com/users/acoulton/following{/other_user}","gists_url":"https://api.github.com/users/acoulton/gists{/gist_id}","starred_url":"https://api.github.com/users/acoulton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/acoulton/subscriptions","organizations_url":"https://api.github.com/users/acoulton/orgs","repos_url":"https://api.github.com/users/acoulton/repos","events_url":"https://api.github.com/users/acoulton/events{/privacy}","received_events_url":"https://api.github.com/users/acoulton/received_events","type":"User","site_admin":false},"created_at":"2015-11-25T13:29:09Z","updated_at":"2015-11-25T13:29:09Z","body":"@enov yes, how dare you take a full 37 minutes to merge one of my commits! :grinning: "}}