Skip to content

Add doxygen-awesome theme for doxygen output #4

Add doxygen-awesome theme for doxygen output

Add doxygen-awesome theme for doxygen output #4

name: Publish Doxygen Documentation
on:
push:
branches:
- $default-branch
- feature/doxygen-testing
workflow_dispatch:
jobs:
publish-doxygen-docs:
runs-on: ubuntu-latest
permissions:
contents: write
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Doxygen Action
uses: mattnotmitt/doxygen-action@1.9.8
with:
doxyfile-path: docs/Doxyfile
- name: Deploy to GitHub Pages
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: docs/output/html