Ok, what am I missing? Travis CI requires you to check in a .travis.yml file into github, which for some providers should contain authentication keys? this is good... why?