This is an automated email from the ASF dual-hosted git repository.
JingsongLi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/paimon-website.git
The following commit(s) were added to refs/heads/master by this push:
new 43fda361f add Paimon CPP docs for build docs workflow (#35)
43fda361f is described below
commit 43fda361f0a03be8f2600d06491a72a03932f0c5
Author: Yonghao Fang <[email protected]>
AuthorDate: Thu Jul 9 17:49:52 2026 +0800
add Paimon CPP docs for build docs workflow (#35)
---
.github/workflows/build.yml | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 2b1d7ce0e..5c4f6d5a5 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -144,6 +144,23 @@ jobs:
mkdir -p docs/rust
cp -r /tmp/paimon-rust-site/* docs/rust/
+ - name: Clone Paimon CPP repo
+ run: git clone --depth 1 https://github.com/apache/paimon-cpp.git
/tmp/paimon-cpp
+
+ - name: Build Paimon CPP docs
+ run: |
+ sudo apt-get update
+ sudo apt-get install -y doxygen
+ pip install -r /tmp/paimon-cpp/docs/requirements.txt
+ cd /tmp/paimon-cpp/apidoc
+ doxygen
+ cd /tmp/paimon-cpp/docs
+ make html
+ cd $GITHUB_WORKSPACE
+ rm -rf docs/cpp
+ mkdir -p docs/cpp
+ cp -r /tmp/paimon-cpp/docs/_build/html/* docs/cpp/
+
- name: Clone Paimon Mosaic repo
run: git clone --depth 1 https://github.com/apache/paimon-mosaic.git
/tmp/paimon-mosaic