[sensors] [meta] Fix broken deploy story, redux

anssiko has just created a new issue for https://github.com/w3c/sensors:

== [meta] Fix broken deploy story, redux ==
[This is a meta issue only the spec editors should care about.]

Travis-based deploy has been [giving false negatives][1] and failed to build properly (deployed a text file that contains just [bogus bikeshed error message][2] instead of the generated HTML), so I suggested to the editors we move to the good ol' workflow where we generate the `index.html` locally and commit it together with the corresponding `index.bs` source.

As an interim solution, I switched the repo to serve https://w3c.github.io/sensors/ from the `master` branch, and @pozdnyakov added a generated `index.html` to the same branch.

TODOs:

- [ ] disable `deploy.sh` in `travis.yml`
- [ ] remove unused `deploy.sh` script and any related config files from the master branch

[1]: https://travis-ci.org/w3c/sensors/pull_requests
[2]: https://github.com/w3c/sensors/blob/097ac1dab5c38d9336b4831c1ea5f3baaf8393d1/index.html

Please view or discuss this issue at https://github.com/w3c/sensors/issues/237 using your GitHub account

Received on Monday, 26 June 2017 13:23:56 UTC