Closed roschaefer closed 5 years ago
@tcnksm @Songmu Travis CI is missing $GITHUB_TOKEN
, isn't it?
Thanks. I'll merge it.
On TravisCI the encrypted environment variables are not available for pull requests from forks due to security risks.
Please note that encrypted environment variables are not available for pull requests from forks. https://docs.travis-ci.com/user/encryption-keys/
As a result, the tests on pull request always fails. We recognize this as a problem.
OK, cool! What about creating a separate Github account which has permissions for just one repository and publish that token? That would be an alternative for #116 you could simply check $GITHUB_TOKEN
into source code and we would keep the hard-coded TestRepo
and TestOwner
configurations.
Hm, I guess publishing a $GITHUB_TOKEN
would also enable people to create new repositories with that token? Maybe not the best idea.
Released as v0.13.0.
fix #111
Todo
PATH
part of theoptions
. That would be simpler but would also break the current API as you have to put the options in front ofTAG
.