As noticed in #1, PR's should not trigger all CI scripts (primarily the GitHub pages deployment). The deploy is properly prevented by an incorrect GitHub token variable, but this shows the build as "failing", when in fact it builds and passes unit test. Travis CI has a way to handle this with a PR variable; this should be implemented to not run deployments on PRs.
As noticed in #1, PR's should not trigger all CI scripts (primarily the GitHub pages deployment). The deploy is properly prevented by an incorrect GitHub token variable, but this shows the build as "failing", when in fact it builds and passes unit test. Travis CI has a way to handle this with a PR variable; this should be implemented to not run deployments on PRs.