From 70b53b80b9014971faf04246bdafc4347922b546 Mon Sep 17 00:00:00 2001 From: gknopf Date: Tue, 28 Jan 2025 15:27:54 -0700 Subject: [PATCH] cargo make --- .github/workflows/doxygen-gh-pages.yml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/.github/workflows/doxygen-gh-pages.yml b/.github/workflows/doxygen-gh-pages.yml index 65c4022..1ff831a 100644 --- a/.github/workflows/doxygen-gh-pages.yml +++ b/.github/workflows/doxygen-gh-pages.yml @@ -12,8 +12,21 @@ jobs: permissions: contents: write steps: - - uses: aranya-project/doxygen-github-pages-action@main + - uses: actions/checkout@v4 + + - uses: ./.github/actions/setup + + - name: Generate Doxygen docs + run: | + cargo make build-capi-docs + + - name: Add a .nojekyll file before deploying to GitHub pages so files with underscores work + run: | + touch ${{ github.workspace }}/crates/aranya-client-capi/docs/html/.nojekyll + + - name: Deploy to GitHub Pages + uses: aranya-project/github-pages-deploy-action@v4 with: + token: ${{ secrets.GITHUB_TOKEN }} + branch: gh-pages folder: ${{ github.workspace }}/crates/aranya-client-capi/docs/html - config_file: ${{ github.workspace }}/crates/aranya-client-capi/Doxyfile - github_token: ${{ secrets.GITHUB_TOKEN }}