From de555dc981188f3869c20c5e7403ab376c027e44 Mon Sep 17 00:00:00 2001 From: Volker Enderlein Date: Sun, 5 May 2024 14:50:15 +0200 Subject: [PATCH] Added awesome doc publishing to CI [skip ci] --- .github/workflows/continuous-integration-workflow.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/continuous-integration-workflow.yml b/.github/workflows/continuous-integration-workflow.yml index d3e68bf62d..9c5099f7fd 100644 --- a/.github/workflows/continuous-integration-workflow.yml +++ b/.github/workflows/continuous-integration-workflow.yml @@ -20,7 +20,7 @@ jobs: run: | sudo apt-get -y update sudo apt-get -y install freeglut3-dev libboost-dev - cmake -S . -B cmake_build_dir -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=cmake_install_dir + cmake -S . -B cmake_build_dir -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=cmake_install_dir -DCOIN_BUILD_AWESOME_DOCUMENTATION=ON - name: Build project run: cmake --build cmake_build_dir --target install --config Release -- -j4 - name: Run tests @@ -32,6 +32,11 @@ jobs: name: Ubuntu-Artifacts path: cmake_install_dir/ if: always() + - name: Deploy Awesome Dcoumentation to Github Pages + uses: peaceiris/actions-gh-pages@v4 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: cmake_build_dir/html_awesome windows-build: name: Windows Build