We need to make sure that beforehand that a PR to be merged, doesn't lead to deployment failure on GitHub pages. Tavis-CI or Circle-CI can be used.