From 8b1e4f147fe48864339692e7f04942d39c6468bf Mon Sep 17 00:00:00 2001 From: Ethan Dickson Date: Mon, 4 Aug 2025 04:38:04 +0000 Subject: [PATCH] ci: conditionally disable spotlight indexing on nightly gauntlet --- .github/workflows/nightly-gauntlet.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/nightly-gauntlet.yaml b/.github/workflows/nightly-gauntlet.yaml index a8e8fc957ee37..6fb353de9b258 100644 --- a/.github/workflows/nightly-gauntlet.yaml +++ b/.github/workflows/nightly-gauntlet.yaml @@ -37,6 +37,11 @@ jobs: - name: Disable Spotlight Indexing if: runner.os == 'macOS' run: | + enabled=$(sudo mdutil -a -s | grep "Indexing enabled" | wc -l) + if [ $enabled -eq 0 ]; then + echo "Spotlight indexing is already disabled" + exit 0 + fi sudo mdutil -a -i off sudo mdutil -X / sudo launchctl bootout system /System/Library/LaunchDaemons/com.apple.metadata.mds.plist