File tree 1 file changed +26
-1
lines changed
1 file changed +26
-1
lines changed Original file line number Diff line number Diff line change 14
14
name : Ubuntu -> Build
15
15
16
16
steps :
17
+ - name : Install Doxygen
18
+ uses : DiligentGraphics/github-action/install-doxygen@v6
19
+
17
20
- name : Checkout code
18
- uses : actions/checkout@v3
21
+ uses : actions/checkout@v4
22
+
23
+ - name : Checkout Diligent Engine
24
+ uses : actions/checkout@v4
25
+ with :
26
+ repository : DiligentGraphics/DiligentEngine
27
+ path : ${{github.workspace}}/DiligentEngine
28
+ submodules : true
29
+
30
+ - name : Build Documentation
31
+ working-directory : ${{github.workspace}}/DiligentEngine
32
+ shell : bash
33
+ run : |
34
+ # Build page structure
35
+ python Doc/md_pages.py Doc/pages.dox
36
+ # Build documentation
37
+ mkdir -p build/docs
38
+ # NB: the build path build/docs is specified in the Doxygen config file
39
+ doxygen Doc/doxygen.cfg
40
+ # Move documentation to the root directory
41
+ mv ${{github.workspace}}/DiligentEngine/build/docs/html ${{github.workspace}}/docs
42
+ # Remove the source directory
43
+ rm -rf ${{github.workspace}}/DiligentEngine
19
44
20
45
- name : Download artifacts
21
46
if : success()
You can’t perform that action at this time.
0 commit comments