From 23f7c75198ae3e66a3bccaf2506e212a2adfebbc Mon Sep 17 00:00:00 2001 From: vivekkr0311 Date: Mon, 17 Aug 2026 11:43:21 +0530 Subject: [PATCH] Use multi-line script to resolve app user id without nested quotes Store the gh api result in a variable and move app-slug into an env var, addressing PR review feedback about nested double-quotes in the run step. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/update-pdf-renderer.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/update-pdf-renderer.yml b/.github/workflows/update-pdf-renderer.yml index f44d1eed..4746b3b6 100644 --- a/.github/workflows/update-pdf-renderer.yml +++ b/.github/workflows/update-pdf-renderer.yml @@ -51,7 +51,10 @@ jobs: if: steps.check.outputs.changed == 'true' env: GH_TOKEN: ${{ steps.app-token.outputs.token }} - run: echo "user-id=$(gh api "/users/${{ steps.app-token.outputs.app-slug }}[bot]" --jq .id)" >> "$GITHUB_OUTPUT" + APP_SLUG: ${{ steps.app-token.outputs.app-slug }} + run: | + user_id="$(gh api "/users/${APP_SLUG}[bot]" --jq .id)" + echo "user-id=${user_id}" >> "$GITHUB_OUTPUT" - name: Create Pull Request if: steps.check.outputs.changed == 'true'