summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorSupper Thomas <[email protected]>2023-10-30 01:12:29 +0800
committerGitHub <[email protected]>2023-10-29 13:12:29 -0400
commit65623777d5e729bef0dbe026cd8e992fd0d56e83 (patch)
tree8b8d8345f758bdeedc10001c218d2edcef4f4de3 /.github
parentf744d5e6fb228c44fe514c4723962439d8d02ea5 (diff)
[action] Doxygen ci fix (#8191)
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/doxygen.yml42
-rw-r--r--.github/workflows/manual_dist.yml1
2 files changed, 43 insertions, 0 deletions
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