From 65623777d5e729bef0dbe026cd8e992fd0d56e83 Mon Sep 17 00:00:00 2001 From: Supper Thomas <78900636@qq.com> Date: Mon, 30 Oct 2023 01:12:29 +0800 Subject: [action] Doxygen ci fix (#8191) --- .github/workflows/doxygen.yml | 42 +++++++++++++++++++++++++++++++++++++++ .github/workflows/manual_dist.yml | 1 + 2 files changed, 43 insertions(+) create mode 100644 .github/workflows/doxygen.yml (limited to '.github/workflows') diff --git a/.github/workflows/doxygen.yml b/.github/workflows/doxygen.yml new file mode 100644 index 0000000000..5066003a2b --- /dev/null +++ b/.github/workflows/doxygen.yml @@ -0,0 +1,42 @@ +name: doc_doxygen +on: + # Runs at 16:00 UTC (BeiJing 00:00) on the 30st of every month + schedule: + - cron: '0 16 30 * *' + push: + branches: + - master + paths-ignore: + - documentation/** + - '**/README.md' + - '**/README_zh.md' + pull_request: + branches: + - master + paths-ignore: + - documentation/** + - bsp/** + - examples/** + - .github/** + - '**/README.md' + - '**/README_zh.md' + +jobs: + build: + runs-on: ubuntu-latest + name: doxygen_doc generate + steps: + - uses: actions/checkout@v3 + 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 diff --git a/.github/workflows/manual_dist.yml b/.github/workflows/manual_dist.yml index 2db3c2c5e1..205eb151ce 100644 --- a/.github/workflows/manual_dist.yml +++ b/.github/workflows/manual_dist.yml @@ -32,6 +32,7 @@ on: - "sourcery-riscv-none-embed" - "sourcery-riscv64-unknown-elf" - "gcc" + - "sourcery-riscv32-esp32" bsp_config: description: 'Type a config you want mannual test in .config, like CONFIG_BSP_USING_I2C CONFIG_BSP_USING_WDT ' required: false -- cgit v1.3.1