diff --git a/.github/workflows/_build_image.yml b/.github/workflows/_build_image.yml index 329789a1..690965a4 100644 --- a/.github/workflows/_build_image.yml +++ b/.github/workflows/_build_image.yml @@ -68,12 +68,8 @@ jobs: run: | IMAGE_URI="${{ steps.repo.outputs.ecr_repo_url }}:${GITHUB_SHA}" - BUILD_ARGS="" - if [ -n "${{ inputs.build_args }}" ]; then - while read -r line; do - BUILD_ARGS="$BUILD_ARGS --build-arg $line" - done <<< "${{ inputs.build_args }}" - fi + # Writes build args and removes line breaks + BUILD_ARGS=$(echo "${{ inputs.build_args }}" | xargs -n1 printf -- '--build-arg %s ') docker build \ -f ${{ inputs.dockerfile_path }} \