]> git.proxmox.com Git - cargo.git/commitdiff
Make CI build API doc
authorWeihang Lo <weihanglo@users.noreply.github.com>
Thu, 25 Aug 2022 10:47:33 +0000 (11:47 +0100)
committerWeihang Lo <weihanglo@users.noreply.github.com>
Thu, 25 Aug 2022 11:19:49 +0000 (12:19 +0100)
.github/workflows/contrib.yml

index 1872ae11ce623465ecc980522a4de40c5ce8d585..83648780decbf22547b7ee6c9fa08eed359ca860 100644 (file)
@@ -21,6 +21,9 @@ jobs:
         mkdir mdbook
         curl -Lf https://github.com/rust-lang/mdBook/releases/download/v0.4.9/mdbook-v0.4.9-x86_64-unknown-linux-gnu.tar.gz | tar -xz --directory=./mdbook
         echo `pwd`/mdbook >> $GITHUB_PATH
+    - name: Build API doc
+      run: |
+          cargo doc --document-private-items --no-deps
     - name: Deploy docs
       run: |
         cd src/doc/contrib
@@ -33,6 +36,8 @@ jobs:
         git update-ref -d refs/heads/gh-pages
         rm -rf contrib
         mv ../book contrib
+        # Move rustdoc under contrib/
+        mv ../../../../target/doc contrib/apidoc
         git add contrib
         git commit -m "Deploy $GITHUB_SHA to gh-pages"
         git push --force