chore: escape backticks in results var

This commit is contained in:
Harm Weites
2022-03-31 11:14:55 +02:00
parent a8bbf351c0
commit 5fc1b0e2fb
+3 -2
View File
@@ -36,8 +36,6 @@ else
fi fi
FAILED=$? FAILED=$?
echo "::set-output name=results::$RESULTS"
if [ -n "$HADOLINT_OUTPUT" ]; then if [ -n "$HADOLINT_OUTPUT" ]; then
if [ -f "$HADOLINT_OUTPUT" ]; then if [ -f "$HADOLINT_OUTPUT" ]; then
HADOLINT_OUTPUT="$TMP_FOLDER/$HADOLINT_OUTPUT" HADOLINT_OUTPUT="$TMP_FOLDER/$HADOLINT_OUTPUT"
@@ -45,6 +43,9 @@ if [ -n "$HADOLINT_OUTPUT" ]; then
echo "$RESULTS" > $HADOLINT_OUTPUT echo "$RESULTS" > $HADOLINT_OUTPUT
fi fi
RESULTS="${RESULTS//\`/\\\`}"
echo "::set-output name=results::$RESULTS"
[ -z "$HADOLINT_OUTPUT" ] || echo "Hadolint output saved to: $HADOLINT_OUTPUT" [ -z "$HADOLINT_OUTPUT" ] || echo "Hadolint output saved to: $HADOLINT_OUTPUT"
exit $FAILED exit $FAILED