diff --git a/.github/workflows/macos_pr_task_url.yml b/.github/workflows/macos_pr_task_url.yml index 256b524232..7753ef9f86 100644 --- a/.github/workflows/macos_pr_task_url.yml +++ b/.github/workflows/macos_pr_task_url.yml @@ -27,7 +27,7 @@ jobs: BODY: ${{ github.event.pull_request.body }} run: | task_id=$(grep -i "task/issue url.*https://app.asana.com/" <<< "$BODY" \ - | sed -E 's|.*https://(.*)|\1|' \ + | perl -pe 's|.*?https://(.*?)\\r\\n.*|\1|' \ | cut -d '/' -f 4) echo "task_id=$task_id" >> $GITHUB_OUTPUT