From ce15ec9de9eea8a61c5eca7b46245815d9c3f0d9 Mon Sep 17 00:00:00 2001 From: Cleber Hensel Date: Fri, 24 Oct 2025 13:47:35 -0300 Subject: [PATCH] fix(workflow): escape JSON in release summary to prevent jq parse error - Change double quotes to single quotes in publishedPackages variable - Prevents 'Invalid numeric literal' error when jq parses the JSON - Summary step now correctly displays published packages --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6d68b21..17f0ea9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -112,7 +112,7 @@ jobs: run: | echo "## 🚀 Packages Published" >> $GITHUB_STEP_SUMMARY echo "" >> $GITHUB_STEP_SUMMARY - echo "${{ steps.changesets.outputs.publishedPackages }}" | jq -r '.[] | "- **\(.name)** v\(.version)"' >> $GITHUB_STEP_SUMMARY + echo '${{ steps.changesets.outputs.publishedPackages }}' | jq -r '.[] | "- **\(.name)** v\(.version)"' >> $GITHUB_STEP_SUMMARY echo "" >> $GITHUB_STEP_SUMMARY echo "✅ All packages published successfully to npm" >> $GITHUB_STEP_SUMMARY echo "✅ GitHub Releases created" >> $GITHUB_STEP_SUMMARY