docs: Add github workflow for building and publishing docs
authorDan Nicholson <dbn@endlessos.org>
Thu, 20 May 2021 22:03:25 +0000 (16:03 -0600)
committerDan Nicholson <dbn@endlessos.org>
Fri, 21 May 2021 16:45:08 +0000 (10:45 -0600)
commit19a306ecefa6f1ef84e7e4c03cd533c30d070fbe
tree70ab97b4617d3e267bc1a5966654f6820ce9d6f6
parent3c7449397a6e49df4d717317945ff1274f020606
docs: Add github workflow for building and publishing docs

This uses the Jekyll Actions GitHub action to push the rendered docs to
the gh-pages branch rather than GitHub's automated docs flow. That will
allow greater control over how the docs are generated. Pushing to the
gh-pages branch only happens on pushes to main. For pull requests, the
docs are only built.
.github/workflows/docs.yml [new file with mode: 0644]