eclipsesource / graphical-lsp

Graphical language server platform for building web-based diagram editors
https://www.eclipse.org/glsp
Eclipse Public License 2.0
36 stars 8 forks source link

Travis build is failing for PRs from forks #218

Closed tortmayr closed 5 years ago

tortmayr commented 5 years ago

We are using encrypted environment variables in the build script which are not supported for forks due to security reasons (https://docs.travis-ci.com/user/pull-requests/#pull-requests-and-security-restrictions). This results in a failed build for all PRs that are based on a forked branch.

The encrypted environment variables are only used for deployment so we can easily fix this issue by only activating the problematic scripts when the master branch is built.