[rs] build master docs

Deploys to gh_pages branch in `doc/` folder

* closes #379
This commit is contained in:
David Komer 2020-06-18 18:50:21 +03:00
parent 8bceed45a8
commit ffd2ffbf45

23
.github/workflows/docs.yml vendored Normal file
View File

@ -0,0 +1,23 @@
name: Documentation
on:
push:
branches: [ master ]
jobs:
bundle:
runs-on: ubuntu-latest
steps:
- name: checkout repo
uses: actions/checkout@v1
- name: build documentation
run: cargo doc --lib --all-features
- name: Deploy 🚀
uses: JamesIves/github-pages-deploy-action@releases/v3
with:
ACCESS_TOKEN: ${{ secrets.ACCESS_TOKEN }}
BRANCH: gh-pages
FOLDER: target/doc
TARGET_FOLDER: doc