diff --git a/.gitea/workflows/gentoo-utils.yml b/.gitea/workflows/gentoo-utils.yml index a36f3df..6e3b0ea 100644 --- a/.gitea/workflows/gentoo-utils.yml +++ b/.gitea/workflows/gentoo-utils.yml @@ -132,7 +132,9 @@ jobs: - name: test run: | - [ -d build ] || meson setup -Dfuzz=enabled -Dtests=enabled -Dbuildtype=debugoptimized -Ddocs=enabled build + if ! [[ -d build ]]; then + meson setup -Dfuzz=enabled -Dtests=enabled -Dbuildtype=debugoptimized -Ddocs=enabled build + fi meson compile -C build ninja test -C build @@ -217,8 +219,8 @@ jobs: - name: Build Documentation run: | - [ -d build ] || meson setup -Ddocs=enabled docs - ninja rustdoc -C docs + [ -d build ] || meson setup -Ddocs=enabled build + ninja rustdoc -C build grep: runs-on: gentoo