From f5ae082dd4330b2a923e1ab722b7e1cf741167ac Mon Sep 17 00:00:00 2001 From: penguin Date: Sat, 27 Dec 2025 16:17:58 -0600 Subject: [PATCH] ci: further optimize build --- .gitea/workflows/gentoo-utils.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/gentoo-utils.yml b/.gitea/workflows/gentoo-utils.yml index de4d7cc..a36f3df 100644 --- a/.gitea/workflows/gentoo-utils.yml +++ b/.gitea/workflows/gentoo-utils.yml @@ -132,7 +132,7 @@ jobs: - name: test run: | - meson setup -Dfuzz=enabled -Dtests=enabled -Dbuildtype=debugoptimized -Ddocs=enabled build + [ -d build ] || meson setup -Dfuzz=enabled -Dtests=enabled -Dbuildtype=debugoptimized -Ddocs=enabled build meson compile -C build ninja test -C build @@ -170,7 +170,7 @@ jobs: run: | source ./portage/.venv/bin/activate which emerge - meson setup -Dfuzz=enabled -Dtests=enabled -Dbuildtype=debugoptimized build + [ -d build ] || meson setup -Dfuzz=enabled -Dtests=enabled -Dbuildtype=debugoptimized build meson compile atom_parser_fuzzer:alias -C build timeout 10m ./scripts/atom_parser_fuzz.sh continue-on-error: true @@ -194,7 +194,7 @@ jobs: - name: Check Formatting run: | - meson setup -Dfuzz=enabled -Dtests=enabled -Dbuildtype=debugoptimized build + [ -d build ] || meson setup -Dfuzz=enabled -Dtests=enabled -Dbuildtype=debugoptimized build meson format --check-only --recursive ninja rustfmt -C build @@ -217,7 +217,7 @@ jobs: - name: Build Documentation run: | - meson setup -Ddocs=enabled docs + [ -d build ] || meson setup -Ddocs=enabled docs ninja rustdoc -C docs grep: