{"action":"created","issue":{"url":"https://api.github.com/repos/swcarpentry/python-novice-inflammation/issues/319","repository_url":"https://api.github.com/repos/swcarpentry/python-novice-inflammation","labels_url":"https://api.github.com/repos/swcarpentry/python-novice-inflammation/issues/319/labels{/name}","comments_url":"https://api.github.com/repos/swcarpentry/python-novice-inflammation/issues/319/comments","events_url":"https://api.github.com/repos/swcarpentry/python-novice-inflammation/issues/319/events","html_url":"https://github.com/swcarpentry/python-novice-inflammation/issues/319","id":180915797,"number":319,"title":"Set up Travis to validate the exercises in pull requests","user":{"login":"astrofrog","id":314716,"avatar_url":"https://avatars.githubusercontent.com/u/314716?v=3","gravatar_id":"","url":"https://api.github.com/users/astrofrog","html_url":"https://github.com/astrofrog","followers_url":"https://api.github.com/users/astrofrog/followers","following_url":"https://api.github.com/users/astrofrog/following{/other_user}","gists_url":"https://api.github.com/users/astrofrog/gists{/gist_id}","starred_url":"https://api.github.com/users/astrofrog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/astrofrog/subscriptions","organizations_url":"https://api.github.com/users/astrofrog/orgs","repos_url":"https://api.github.com/users/astrofrog/repos","events_url":"https://api.github.com/users/astrofrog/events{/privacy}","received_events_url":"https://api.github.com/users/astrofrog/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-10-04T14:52:57Z","updated_at":"2016-10-04T16:49:56Z","closed_at":null,"body":"It would be easy to set up Travis to validate all the notes, running e.g. ``make lesson-check-all``, to make sure that the notes always remain valid. In future, one could even set it up so that examples can be run and the output checked (to make sure the examples are up-to-date and functional). If an admin of the repository can enable Travis, I'd be happy to open a PR to add the required configuration."},"comment":{"url":"https://api.github.com/repos/swcarpentry/python-novice-inflammation/issues/comments/251445362","html_url":"https://github.com/swcarpentry/python-novice-inflammation/issues/319#issuecomment-251445362","issue_url":"https://api.github.com/repos/swcarpentry/python-novice-inflammation/issues/319","id":251445362,"user":{"login":"astrofrog","id":314716,"avatar_url":"https://avatars.githubusercontent.com/u/314716?v=3","gravatar_id":"","url":"https://api.github.com/users/astrofrog","html_url":"https://github.com/astrofrog","followers_url":"https://api.github.com/users/astrofrog/followers","following_url":"https://api.github.com/users/astrofrog/following{/other_user}","gists_url":"https://api.github.com/users/astrofrog/gists{/gist_id}","starred_url":"https://api.github.com/users/astrofrog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/astrofrog/subscriptions","organizations_url":"https://api.github.com/users/astrofrog/orgs","repos_url":"https://api.github.com/users/astrofrog/repos","events_url":"https://api.github.com/users/astrofrog/events{/privacy}","received_events_url":"https://api.github.com/users/astrofrog/received_events","type":"User","site_admin":false},"created_at":"2016-10-04T16:49:56Z","updated_at":"2016-10-04T16:49:56Z","body":"@petebachant would it make sense to maybe try in this one as an example first, since it may take a bit of fiddling the first time, and it would be easiest to test out on a real life case rather than a template? Then once it works, we could open a PR to the template or style repos?"}}
{"actor":{"display_login":"astrofrog"}}