From d54e8e376b9198a571cfb80f1eda20d032c67dd7 Mon Sep 17 00:00:00 2001 From: Dave Murphy Date: Thu, 23 Nov 2023 10:47:30 +0000 Subject: [PATCH] test workflow --- .github/workflows/test.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/workflows/test.yml diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 000000000..748b5a545 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,32 @@ +name: Documentation + +on: + push: + workflow_dispatch: + +jobs: + test-doc: + name: Deploy documentation + runs-on: ubuntu-20.04 + + steps: + + - name: Checkout the Git repository + uses: actions/checkout@v2 + + - name: Generate Documentation + run: | + sudo apt-get update + sudo apt-get install -y cmake doxygen doxygen-latex graphviz + cd docs + sudo env WUT_VERSION=${GITHUB_REF_NAME#v} cmake . + doxygen Doxyfile.docs >/dev/null + + - name: Deploy to GitHub Pages + uses: JamesIves/github-pages-deploy-action@v4.2.3 + with: + branch: gh-pages + folder: docs/html + single-commit: true + clean: true + clean-exclude: CNAME