1234567891011121314151617181920212223242526272829303132333435363738 |
- name: doc_doxygen
- on:
- pull_request:
- branches:
- - master
- paths:
- - 'documentation/doxygen/**'
- - 'src/**'
- - 'include/**'
- - 'components/drivers/include/drivers/**'
- - 'components/dfs/dfs_v2/include/**'
- - 'components/dfs/dfs_v2/src/**'
- - 'components/finsh/**'
- # Runs at 16:00 UTC (BeiJing 00:00) on the 30st of every month
- schedule:
- - cron: '0 16 30 * *'
- workflow_dispatch:
- jobs:
- build:
- runs-on: ubuntu-22.04
- name: doxygen_doc generate
- if: github.repository_owner == 'RT-Thread'
- steps:
- - uses: actions/checkout@v4
- with:
- submodules: 'recursive'
- - name: Install Tools
- shell: bash
- run: |
- sudo apt-get update
- sudo apt-get -qq install doxygen graphviz
- - name: generat doxygen html
- shell: bash
- run: |
- cd documentation/doxygen
- doxygen Doxyfile
- cat Doxyfile
|