summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
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