You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by al...@apache.org on 2023/07/06 03:28:06 UTC

[datasketches-cpp] 01/01: doxygen

This is an automated email from the ASF dual-hosted git repository.

alsay pushed a commit to branch doxygen
in repository https://gitbox.apache.org/repos/asf/datasketches-cpp.git

commit 5f385b1be8bd3643e78600387f6634ddfe9c0736
Author: AlexanderSaydakov <Al...@users.noreply.github.com>
AuthorDate: Wed Jul 5 20:27:44 2023 -0700

    doxygen
---
 .asf.yaml                     |  4 +++-
 .github/workflows/doxygen.yml | 28 ++++++++++++++++++++++++++++
 2 files changed, 31 insertions(+), 1 deletion(-)

diff --git a/.asf.yaml b/.asf.yaml
index 15e33a5..45d974b 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -1,2 +1,4 @@
 github:
-  homepage: https://datasketches.apache.org
\ No newline at end of file
+  homepage: https://datasketches.apache.org
+  ghp_branch: gh-pages
+  ghp_path: /docs
diff --git a/.github/workflows/doxygen.yml b/.github/workflows/doxygen.yml
new file mode 100644
index 0000000..9e05b37
--- /dev/null
+++ b/.github/workflows/doxygen.yml
@@ -0,0 +1,28 @@
+name: Doxygen
+
+on:
+  push:
+    branches:
+      - master
+
+jobs:
+  build-documentation:
+    runs-on: ubuntu-latest
+    steps:
+      - name: Checkout
+        uses: actions/checkout@v3
+      - name: Run Doxygen
+        uses: mattnotmitt/doxygen-action@v1.9.5
+        with:
+          doxyfile-path: ./Doxyfile
+          working-directory: .
+      - name: Pages Deployment
+        uses: peaceiris/actions-gh-pages@v3.9.3
+        with:
+          github_token: ${{ secrets.GITHUB_TOKEN }}
+          publish_dir: ./docs
+          destination_dir: docs/current
+          enable_jekyll: false
+          allow_empty_commit: false
+          force_orphan: true
+          publish_branch: gh-pages


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org