diff --git a/.github/workflows/_run-docker-compose.yml b/.github/workflows/_run-docker-compose.yml index a84912ed3..eb5219b89 100644 --- a/.github/workflows/_run-docker-compose.yml +++ b/.github/workflows/_run-docker-compose.yml @@ -104,7 +104,7 @@ jobs: compose-test: needs: [get-test-case] - if: ${{ needs.get-test-case.outputs.test_cases != '' }} + if: ${{ needs.get-test-case.outputs.test_cases != '[""]' }} strategy: matrix: test_case: ${{ fromJSON(needs.get-test-case.outputs.test_cases) }} @@ -165,7 +165,7 @@ jobs: export model_cache="~/.cache/huggingface/hub" fi fi - if [ -f ${test_case} ]; then timeout 30m bash ${test_case}; else echo "Test script {${test_case}} not found, skip test!"; fi + if [ -f "${test_case}" ]; then timeout 30m bash "${test_case}"; else echo "Test script {${test_case}} not found, skip test!"; fi - name: Clean up container after test shell: bash