Skip to content

Commit

Permalink
run doxygen from project folder
Browse files Browse the repository at this point in the history
  • Loading branch information
perazz committed Jan 25, 2025
1 parent fd9360b commit c4c9860
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 6 deletions.
10 changes: 7 additions & 3 deletions .github/workflows/deploy-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,17 @@ jobs:

# Step 3: Generate Doxygen documentation
- name: Generate Doxygen Documentation
run: doxygen ./project/doxygen/Doxyfile
run: cd project/doxygen && doxygen

# Step 4: Deploy to `gh-pages` branch
# Step 4: Ensure no Jekyll is present
- name: Create .nojekyll file
run: echo "" > ./project/doxygen/html/.nojekyll

# Step 5: Deploy to `gh-pages` branch
- name: Deploy to GitHub Pages
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_branch: gh-pages
publish_dir: ./html
publish_dir: ./project/doxygen/html

3 changes: 0 additions & 3 deletions project/doxygen/doxygen.log
Original file line number Diff line number Diff line change
@@ -1,3 +0,0 @@
warning: source '../../src' is not a readable file or directory... skipping.
warning: No files to be processed, please check your settings, in particular INPUT, FILE_PATTERNS, and RECURSIVE
error: Style sheet 'doxygen-awesome.css' specified by HTML_EXTRA_STYLESHEET does not exist!

0 comments on commit c4c9860

Please sign in to comment.