diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 02766e7..76225d9 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -9,19 +9,22 @@ concurrency: jobs: build-docs: name: Build Documentation - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - - name: Doxygen - uses: mattnotmitt/doxygen-action@v1.12.0 - with: { working-directory: docs } + - name: Install Doxygen + uses: ssciwr/doxygen-install@v1 + with: { version: "1.14.0" } + - name: Build + run: cd docs && doxygen - name: Configure Pages uses: actions/configure-pages@v5 - name: Upload Generated Docs uses: actions/upload-pages-artifact@v3 - with: { path: docs/output } + with: { path: docs/output/html } deploy: + name: Deploy Documentation needs: build-docs permissions: pages: write diff --git a/docs/Doxyfile b/docs/Doxyfile index ac8405c..7910f05 100644 --- a/docs/Doxyfile +++ b/docs/Doxyfile @@ -1,4 +1,4 @@ -PROJECT_NAME = LiveKit ESP-32 SDK +PROJECT_NAME = LiveKit ESP32 SDK OUTPUT_DIRECTORY = ./output OPTIMIZE_OUTPUT_FOR_C = YES WARN_IF_UNDOCUMENTED = YES