9
.github/workflows/create_release.yml
vendored
9
.github/workflows/create_release.yml
vendored
@@ -44,6 +44,7 @@ jobs:
|
|||||||
PR_JSON=$(curl -s -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
|
PR_JSON=$(curl -s -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
|
||||||
https://api.github.com/repos/${{ github.repository }}/pulls/$PR_NUMBER)
|
https://api.github.com/repos/${{ github.repository }}/pulls/$PR_NUMBER)
|
||||||
|
|
||||||
|
# Use heredoc for TITLE in case it has special chars
|
||||||
PR_TITLE=$(echo "$PR_JSON" | jq -r .title)
|
PR_TITLE=$(echo "$PR_JSON" | jq -r .title)
|
||||||
echo "pr_title=$PR_TITLE" >> $GITHUB_OUTPUT
|
echo "pr_title=$PR_TITLE" >> $GITHUB_OUTPUT
|
||||||
|
|
||||||
@@ -59,9 +60,13 @@ jobs:
|
|||||||
echo "is_first_contributor=true" >> $GITHUB_OUTPUT
|
echo "is_first_contributor=true" >> $GITHUB_OUTPUT
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Get PR body
|
# Get PR body - Use heredoc for multi-line strings
|
||||||
PR_BODY=$(echo "$PR_JSON" | jq -r .body)
|
PR_BODY=$(echo "$PR_JSON" | jq -r .body)
|
||||||
echo "pr_body=$PR_BODY" >> $GITHUB_OUTPUT
|
{
|
||||||
|
echo "pr_body<<EOF"
|
||||||
|
echo "$PR_BODY"
|
||||||
|
echo "EOF"
|
||||||
|
} >> $GITHUB_OUTPUT
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user