diff options
| author | Erin Moon <erin@hecke.rs> | 2021-01-18 13:00:28 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-01-18 14:00:28 -0500 |
| commit | 8a7a0e502a3a446f115786a05085f65990af2c4b (patch) | |
| tree | 1f1b2bba376226bfe77c03d3cf2878e16e3ffdae /.github | |
| parent | 7b97550cee460008a12da5355a3ea9f43fca33e0 (diff) | |
Doxygen (#84)
* set up Doxygen
- `.gitignore`: ignore Doxygen output
- limit Doxygen search to relevant paths
- move extra `.md`s to docs/
- `Makefile`: add Doxygen target
- use as much SVG as possible for Doxygen diagrams
- alias @meme as an \xrefitem
* new github workflow: run doxygen and push to gh pages
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/doxygen.yml | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/.github/workflows/doxygen.yml b/.github/workflows/doxygen.yml new file mode 100644 index 0000000000..ea4eec6b9b --- /dev/null +++ b/.github/workflows/doxygen.yml @@ -0,0 +1,23 @@ +name: run Doxygen to generate docs + +on: + push: + branches: + - main + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: generate docs + uses: mattnotmitt/doxygen-action@v1 + with: + doxyfile-path: 'Doxyfile' + enable-latex: true + - name: deploy docs to github pages + uses: peaceiris/actions-gh-pages@v3 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./docs/doxygen |
