File tree Expand file tree Collapse file tree 2 files changed +31
-39
lines changed Expand file tree Collapse file tree 2 files changed +31
-39
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 9
9
- master
10
10
11
11
jobs :
12
- build :
12
+ build-and-test :
13
13
strategy :
14
14
fail-fast : false
15
15
matrix :
@@ -164,3 +164,33 @@ jobs:
164
164
- name : Remove Secrets
165
165
if : always()
166
166
run : cmake -E rm -rf secrets
167
+
168
+ docs :
169
+ runs-on : ubuntu-latest
170
+ steps :
171
+
172
+ - name : Install Build Dependencies
173
+ run : |
174
+ cmake -E echo >> $${{env.ENV}}GITHUB_PATH $HOME/.local/bin
175
+ sudo apt-get install -y doxygen
176
+ pip install sphinx==3.2.1 sphinx_rtd_theme breathe
177
+
178
+ - name : Checkout Toolchain
179
+ uses : actions/checkout@v2.3.1
180
+ with :
181
+ persist-credentials : false
182
+
183
+ - name : Build Website Documentation
184
+ run : |
185
+ cd docs
186
+ make html
187
+ cd build/html
188
+ touch .nojekyll
189
+
190
+ - name : Upload Website Documentation
191
+ uses : JamesIves/github-pages-deploy-action@3.7.1
192
+ with :
193
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
194
+ BRANCH : gh-pages
195
+ FOLDER : docs/build/html
196
+ CLEAN : true
You can’t perform that action at this time.
0 commit comments