Skip to content

Commit 69cb82c

Browse files
authored
fix: Output compact (one-line) JSON (#11)
Follow-up to #10 This PR updates the “normalize_cache” step to output compact (one-line) JSON, since a GitHub Actions output cannot span multiple lines.
2 parents f58034c + 7c3515d commit 69cb82c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ runs:
5454
# If cached data is a list of Finding objects, each with 'issueUrl' keys (i.e. v1),
5555
# convert to a list of (partial) Result objects, each with 'findings' and 'issue' keys (i.e. v2).
5656
# Otherwise, re-output as-is.
57-
echo "value=$(printf '%s' '${{ steps.restore.outputs.value }}' | jq 'if (type == "array" and length > 0 and (.[0] | has("issueUrl"))) then map({findings: [del(.issueUrl)], issue: {url: .issueUrl}}) else . end' )" >> $GITHUB_OUTPUT
57+
printf '%s' "value=$(printf '%s' '${{ steps.restore.outputs.value }}' | jq -c 'if (type == "array" and length > 0 and (.[0] | has("issueUrl"))) then map({findings: [del(.issueUrl)], issue: {url: .issueUrl}}) else . end' )" >> $GITHUB_OUTPUT
5858
- if: ${{ inputs.login_url && inputs.username && inputs.password && !inputs.auth_context }}
5959
name: Authenticate
6060
id: auth

0 commit comments

Comments
 (0)