From 5f37ef4a804850711b3d698d86c875c82cd39a26 Mon Sep 17 00:00:00 2001 From: Kobi Hikri Date: Tue, 28 Jul 2026 22:11:17 +0300 Subject: [PATCH] ci: read the PR body from env instead of interpolating it into the shell (#4880) --- .github/workflows/close-discussion-on-pr.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/close-discussion-on-pr.yaml b/.github/workflows/close-discussion-on-pr.yaml index 98d579bd..f383e7c2 100644 --- a/.github/workflows/close-discussion-on-pr.yaml +++ b/.github/workflows/close-discussion-on-pr.yaml @@ -18,10 +18,11 @@ jobs: - name: Extract Discussion Number & Close If any Were Found env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + PR_BODY: ${{ github.event.pull_request.body }} if: github.event.pull_request.merged == true id: extract-discussion run: | - pr_body="${{ github.event.pull_request.body }}" + pr_body="$PR_BODY" discussion_ids=$(echo "$pr_body" | grep -oP '(?i)(resolve|fix|close)[s|d]? #\K[0-9]+') if [ -z "$discussion_ids" ]; then