From 2d045d37f28bf793bb0b11776ee6f4931c14fe3d Mon Sep 17 00:00:00 2001 From: tduhamel42 Date: Wed, 29 Oct 2025 15:16:26 +0100 Subject: [PATCH] fix(ci): Remove invalid --non-interactive flag from ff init The ff init command doesn't have a --non-interactive flag. The command already runs non-interactively by default, so the flag is not needed. This was causing initialization to fail with 'No such option' error. --- .github/workflows/test-workflows.yml | 30 ++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test-workflows.yml b/.github/workflows/test-workflows.yml index 497405c..8c30099 100644 --- a/.github/workflows/test-workflows.yml +++ b/.github/workflows/test-workflows.yml @@ -113,9 +113,16 @@ jobs: - name: Initialize test projects run: | echo "Initializing test projects..." - cd test_projects/vulnerable_app && ff init --non-interactive || true - cd ../android_test && ff init --non-interactive || true - cd ../secret_detection_benchmark && ff init --non-interactive || true + # Create minimal .fuzzforge directories for test projects + for project in vulnerable_app android_test secret_detection_benchmark rust_test; do + mkdir -p test_projects/$project/.fuzzforge + cat > test_projects/$project/.fuzzforge/config.yaml < test_projects/$project/.fuzzforge/config.yaml <