File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3131 repo_token : ${{ secrets.GITHUB_TOKEN }}
3232 file : fetch_ic_macros.cmake
3333 tag : ${{ github.ref }}
34+
35+ doxygen-publish :
36+ runs-on : ubuntu-latest
37+ steps :
38+ - name : Checkout
39+ uses : actions/checkout@v3
40+
41+ - name : Setup GIT
42+ run : |
43+ git config --global user.name "Intercreate"
44+ git config --global user.email ic@n0t4d0m41n.1337
45+ git fetch --prune --unshallow --tags
46+
47+ - name : Install Doxygen Packages
48+ run : sudo apt install doxygen graphviz
49+
50+ - name : Install Awesome Doxygen CSS
51+ working-directory : docs
52+ run : npm install https://github.com/jothepro/doxygen-awesome-css#v2.2.1 --save-dev
53+
54+ - name : Build the docs
55+ working-directory : docs
56+ run : GIT_TAG=$(git describe --tags) doxygen
57+
58+ - name : Publish
59+ uses : JamesIves/github-pages-deploy-action@v4
60+ with :
61+ folder : docs/build-docs/html
You can’t perform that action at this time.
0 commit comments