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
 

Reply via email to