| name: Update Docs |
| |
| on: |
| push: |
| branches: [ main ] |
| |
| permissions: |
| contents: write |
| |
| jobs: |
| build: |
| runs-on: ubuntu-latest |
| |
| steps: |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 |
| with: |
| persist-credentials: false |
| |
| - name: Doxygen Action |
| uses: mattnotmitt/doxygen-action@b84fe17600245bb5db3d6c247cc274ea98c15a3b # v1.12.0 |
| with: |
| doxyfile-path: "./Doxyfile" |
| working-directory: "." |
| |
| - name: Deploy |
| uses: peaceiris/actions-gh-pages@84c30a85c19949d7eee79c4ff27748b70285e453 # v4 |
| with: |
| github_token: ${{ secrets.GITHUB_TOKEN }} |
| publish_dir: ./docs/reference |