update doc GitHub Actions workflow

This commit is contained in:
Alexey Ochapov 2020-11-04 19:36:32 +03:00
parent 79ec7cf32f
commit 1eadb93a5b
No known key found for this signature in database
GPG Key ID: 9DC52E8F031B8DA8

View File

@ -11,13 +11,14 @@ jobs:
- name: Create Build Environment - name: Create Build Environment
run: | run: |
sudo apt install doxygen sudo apt install -y doxygen virtualenv npm
sudo npm install -g less
cmake -E make_directory ${{runner.workspace}}/build cmake -E make_directory ${{runner.workspace}}/build
- name: Configure - name: Configure
working-directory: ${{runner.workspace}}/build working-directory: ${{runner.workspace}}/build
run: cmake -DCMAKE_BUILD_TYPE=${{matrix.build_type}} $GITHUB_WORKSPACE run: cmake -DCMAKE_BUILD_TYPE=Release $GITHUB_WORKSPACE
- name: Build - name: Build
working-directory: ${{runner.workspace}}/build working-directory: ${{runner.workspace}}/build
run: cmake --build . --config ${{matrix.build_type}} run: cmake --build . --target doc --config Release