diff --git a/.github/workflows/verify_library_generation.yaml b/.github/workflows/verify_library_generation.yaml index 68d4faea10..abb3cb6133 100644 --- a/.github/workflows/verify_library_generation.yaml +++ b/.github/workflows/verify_library_generation.yaml @@ -100,6 +100,16 @@ jobs: run: | brew update --preinstall brew install coreutils + - uses: actions/setup-python@v4 + with: + python-version: '3.11' + - name: install python dependencies + shell: bash + run: | + set -ex + pushd library_generation + pip install -r requirements.in + popd - name: Run shell unit tests run: | set -x diff --git a/library_generation/test/generate_library_integration_test.sh b/library_generation/test/generate_library_integration_test.sh index eeb3858130..1ef16340d7 100755 --- a/library_generation/test/generate_library_integration_test.sh +++ b/library_generation/test/generate_library_integration_test.sh @@ -58,7 +58,7 @@ declare -a configuration_yamls=( ) -for configuration_yaml in ${configuration_yamls[@]}; do +for configuration_yaml in "${configuration_yamls[@]}"; do library_api_shortnames=$(py_util "get_configuration_yaml_library_api_shortnames" "${configuration_yaml}") destination_path=$(py_util "get_configuration_yaml_destination_path" "${configuration_yaml}")