summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpenguin <penguin@epenguin.net>2025-12-12 23:03:44 -0600
committerpenguin <penguin@epenguin.net>2025-12-12 23:18:06 -0600
commitc82152a36583f6a19c2a3f93289ce39b5320d1a8 (patch)
treed51fdd03e5de80cf14c7bc13e838ff5352c1b1d8
parentf16545e65b2c106cfaf6f23ce3b1b2856c792cdd (diff)
downloadgentoo-utils-c82152a36583f6a19c2a3f93289ce39b5320d1a8.tar.gz
ci: add docs job
-rw-r--r--.gitea/workflows/gentoo-utils.yml14
1 files changed, 14 insertions, 0 deletions
diff --git a/.gitea/workflows/gentoo-utils.yml b/.gitea/workflows/gentoo-utils.yml
index 9f9f612..683524c 100644
--- a/.gitea/workflows/gentoo-utils.yml
+++ b/.gitea/workflows/gentoo-utils.yml
@@ -139,3 +139,17 @@ jobs:
meson setup -Dfuzz=enabled -Dtests=enabled -Dbuildtype=debugoptimized build
meson format --check-only --recursive
ninja rustfmt -C build
+
+ docs:
+ runs-on: brutalisk
+ needs: [build-oci-image]
+ container:
+ image: ${{ vars.REGISTRY_URL }}/${{ gitea.repository }}:${{ needs.build-oci-image.outputs.image_tag }}
+ steps:
+ - name: Checkout repo
+ uses: actions/checkout@v5
+
+ - name: Build Documentation
+ run: |
+ meson setup -Ddocs=enabled docs
+ ninja rustdoc -C docs