From ab1bf0fae14325c6c7a6e22f326842bca891a270 Mon Sep 17 00:00:00 2001 From: penguin Date: Fri, 12 Dec 2025 23:03:44 -0600 Subject: [PATCH] ci: add docs job --- .gitea/workflows/gentoo-utils.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.gitea/workflows/gentoo-utils.yml b/.gitea/workflows/gentoo-utils.yml index 9f9f612..f3794d1 100644 --- a/.gitea/workflows/gentoo-utils.yml +++ b/.gitea/workflows/gentoo-utils.yml @@ -139,3 +139,19 @@ 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 + meson compile -C docs + +