From 8da16854fcdc8f617ad5af70e31a0d2ccce1f1cf Mon Sep 17 00:00:00 2001 From: Alfi Maulana Date: Tue, 17 Jan 2023 12:51:31 +0700 Subject: [PATCH] guard most input values with single quotation --- action.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/action.yml b/action.yml index 97eff0d..40d0287 100644 --- a/action.yml +++ b/action.yml @@ -41,25 +41,25 @@ runs: id: process_inputs shell: bash run: | - ARGS="${{ inputs.source-dir }} -B ${{ inputs.build-dir }}" - BUILD_ARGS="--build ${{ inputs.build-dir }}" + ARGS="'${{ inputs.source-dir }}' -B '${{ inputs.build-dir }}'" + BUILD_ARGS="--build '${{ inputs.build-dir }}'" if [ -n '${{ inputs.targets }}' ]; then BUILD_ARGS="$BUILD_ARGS --target ${{ inputs.targets }}" fi if [ -n '${{ inputs.generator }}' ]; then - ARGS="$ARGS -G ${{ inputs.generator }}" + ARGS="$ARGS -G '${{ inputs.generator }}'" fi if [ -n '${{ inputs.c-compiler }}' ]; then - ARGS="$ARGS -D CMAKE_C_COMPILER=${{ inputs.c-compiler }}" + ARGS="$ARGS -D CMAKE_C_COMPILER='${{ inputs.c-compiler }}'" fi if [ -n '${{ inputs.cxx-compiler }}' ]; then - ARGS="$ARGS -D CMAKE_CXX_COMPILER=${{ inputs.cxx-compiler }}" + ARGS="$ARGS -D CMAKE_CXX_COMPILER='${{ inputs.cxx-compiler }}'" fi if [ -n '${{ inputs.c-flags }}' ]; then - ARGS="$ARGS -D CMAKE_C_FLAGS=${{ inputs.c-flags }}" + ARGS="$ARGS -D CMAKE_C_FLAGS='${{ inputs.c-flags }}'" fi if [ -n '${{ inputs.cxx-flags }}' ]; then - ARGS="$ARGS -D CMAKE_CXX_FLAGS=${{ inputs.cxx-flags }}" + ARGS="$ARGS -D CMAKE_CXX_FLAGS='${{ inputs.cxx-flags }}'" fi if [ -n '${{ inputs.args }}' ]; then ARGS="$ARGS ${{ inputs.args }}"