Dean Eigenmann 901e8494a6 generate/docs (#326)
* added doc gen

* Update docs.yml

* doc file

* comment
2020-12-21 10:47:37 +01:00

27 lines
598 B
YAML

name: docs
on:
push:
branches:
- master
env:
nim-version: stable
nim-src: waku/waku.nim
deploy-dir: .gh-pages
jobs:
docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: jiro4989/setup-nim-action@v1
with:
nim-version: ${{ env.nim-version }}
- run: nimble doc --index:on --project --out:${{ env.deploy-dir }} ${{ env.nim-src }}
- name: Deploy documents
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ${{ env.deploy-dir }}