Skip to content

Commit

Permalink
fix: arguments interpolation
Browse files Browse the repository at this point in the history
  • Loading branch information
deemp committed Jan 31, 2024
1 parent fb272f1 commit 5fe44c4
Showing 1 changed file with 17 additions and 6 deletions.
23 changes: 17 additions & 6 deletions action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -132,13 +132,24 @@ runs:
shell: bash
working-directory: ${{ inputs.working-directory }}
run: |
function print_arguments {
local output_name="$1"
local value="$2"
echo "$output_name=$(
cat <<EOM | tr '\n' ' '
$value
EOM
)"
}
{
echo "stack-query-arguments=$( echo "${{ inputs.query-arguments }}" | tr '\n' ' ')"
echo "stack-path-arguments=$( echo "${{ inputs.path-arguments }}" | tr '\n' ' ')"
echo "stack-setup-arguments=$( echo "${{ inputs.setup-arguments }}" | tr '\n' ' ')"
echo "stack-build-arguments-dependencies=$(echo "${{ inputs.stack-build-arguments }} ${{ inputs.stack-build-arguments-dependencies }}" | tr '\n' ' ')"
echo "stack-build-arguments-build=$( echo "${{ inputs.stack-build-arguments }} ${{ inputs.stack-build-arguments-build }}" | tr '\n' ' ')"
echo "stack-build-arguments-test=$( echo "${{ inputs.stack-build-arguments }} ${{ inputs.stack-build-arguments-test }}" | tr '\n' ' ')"
print_arguments "stack-query-arguments" "${{ inputs.query-arguments }}"
print_arguments "stack-path-arguments" "${{ inputs.path-arguments }}"
print_arguments "stack-setup-arguments" "${{ inputs.setup-arguments }}"
print_arguments "stack-build-arguments-dependencies" "${{ inputs.stack-build-arguments }} ${{ inputs.stack-build-arguments-dependencies }}"
print_arguments "stack-build-arguments-build" "${{ inputs.stack-build-arguments }} ${{ inputs.stack-build-arguments-build }}"
print_arguments "stack-build-arguments-test" "${{ inputs.stack-build-arguments }} ${{ inputs.stack-build-arguments-test }}"
} >> "$GITHUB_OUTPUT"
has_resolver() {
Expand Down

0 comments on commit 5fe44c4

Please sign in to comment.