From c72eba4da23e69d581fe81cb1c5751c1e6ee79c1 Mon Sep 17 00:00:00 2001 From: MonsterDruide1 <5958456@gmail.com> Date: Wed, 12 Nov 2025 14:21:38 +0100 Subject: [PATCH] workflow: Fix `pr-review-trigger` interpreting variables as shell (#803) --- .../pr-status-label-review-trigger.yml | 22 +++++++++++++------ 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/.github/workflows/pr-status-label-review-trigger.yml b/.github/workflows/pr-status-label-review-trigger.yml index ae9eb768..ae6f5300 100644 --- a/.github/workflows/pr-status-label-review-trigger.yml +++ b/.github/workflows/pr-status-label-review-trigger.yml @@ -9,16 +9,24 @@ jobs: runs-on: ubuntu-latest steps: - name: Write review info to artifact + env: + OWNER: ${{ github.repository_owner }} + REPO: ${{ github.event.repository.name }} + PR_NUMBER: ${{ github.event.pull_request.number }} + PR_AUTHOR: ${{ github.event.pull_request.user.login }} + REVIEW_STATE: ${{ github.event.review.state }} + REVIEW_BODY: ${{ github.event.review.body }} + REVIEWER: ${{ github.event.review.user.login }} run: | mkdir -p review-data jq -n \ - --arg owner "${{ github.repository_owner }}" \ - --arg repo "${{ github.event.repository.name }}" \ - --arg pr_number "${{ github.event.pull_request.number }}" \ - --arg pr_author "${{ github.event.pull_request.user.login }}" \ - --arg review_state "${{ github.event.review.state }}" \ - --arg review_body "${{ github.event.review.body }}" \ - --arg reviewer "${{ github.event.review.user.login }}" \ + --arg owner "$OWNER" \ + --arg repo "$REPO" \ + --arg pr_number "$PR_NUMBER" \ + --arg pr_author "$PR_AUTHOR" \ + --arg review_state "$REVIEW_STATE" \ + --arg review_body "$REVIEW_BODY" \ + --arg reviewer "$REVIEWER" \ '{ repository: { owner: $owner,