From 661fda4988eae9d6ba40d871506104bbb477fe16 Mon Sep 17 00:00:00 2001 From: mahee96 <47920326+mahee96@users.noreply.github.com> Date: Sun, 22 Feb 2026 06:22:41 +0530 Subject: [PATCH] CI: fixed the heredoc parsing issues when single quotes are present in the notes by using a local function in shell script --- .github/workflows/sidestore-deploy.yml | 28 +++++++++++++++----------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/.github/workflows/sidestore-deploy.yml b/.github/workflows/sidestore-deploy.yml index c755f07b..f64f4af6 100644 --- a/.github/workflows/sidestore-deploy.yml +++ b/.github/workflows/sidestore-deploy.yml @@ -198,18 +198,6 @@ jobs: - name: Set Release Info variables run: | - # Format localized description - LOCALIZED_DESCRIPTION=$(cat <> $GITHUB_ENV echo "BUNDLE_IDENTIFIER=${{ inputs.bundle_id }}" >> $GITHUB_ENV echo "VERSION_IPA=${{ inputs.marketing_version }}" >> $GITHUB_ENV @@ -219,6 +207,22 @@ jobs: echo "SHA256=$SHA256_HASH" >> $GITHUB_ENV echo "DOWNLOAD_URL=https://github.com/SideStore/SideStore/releases/download/${{ inputs.release_tag }}/SideStore.ipa" >> $GITHUB_ENV + # Format localized description + get_description() { + cat <> $GITHUB_ENV echo "$LOCALIZED_DESCRIPTION" >> $GITHUB_ENV