Fix Doxygen generation workflow to use doxygen from apt

reverse-scroll
nirenjan 2021-02-09 07:36:35 -08:00
parent 36dfdd0ad3
commit a28c622941
3 changed files with 13 additions and 15 deletions

View File

@ -0,0 +1,9 @@
#!/bin/bash
# Generate Doxygen documentation
set -e
./autogen.sh
mkdir build
cd build
../configure
make docs/.stamp

View File

@ -1,9 +0,0 @@
#!/bin/bash
# Run configure in the build directory and stop
# The generated files will be used to run Doxygen
set -e
./autogen.sh
mkdir build
cd build
../configure

View File

@ -50,13 +50,11 @@ jobs:
- name: Install dependencies - name: Install dependencies
run: ./.github/scripts/install-dependencies-ubuntu.sh run: ./.github/scripts/install-dependencies-ubuntu.sh
- name: Configure build
run: ./.github/scripts/configure-build.sh
- name: Generate Doxygen documentation - name: Generate Doxygen documentation
uses: mattnotmitt/doxygen-action@v1 run: ./.github/scripts/build-doxygen.sh
with:
working-directory: './build' - name: Dump generated files
run: find ./build -type f -print
- name: Deploy generated documentation to Github pages - name: Deploy generated documentation to Github pages
uses: peaceiris/actions-gh-pages@v3 uses: peaceiris/actions-gh-pages@v3