From 23e091fd3a8ce1b7a161bf20c0e69e3f2a84f1fa Mon Sep 17 00:00:00 2001 From: Denis Rossati Date: Wed, 17 Jun 2026 23:58:36 -0300 Subject: [PATCH 1/2] Replace sed with jq --- .github/workflows/deploy-preview.yaml | 9 ++++++--- .github/workflows/deploy-release.yaml | 6 +++++- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.github/workflows/deploy-preview.yaml b/.github/workflows/deploy-preview.yaml index ee1a2fb..7ce9bcd 100644 --- a/.github/workflows/deploy-preview.yaml +++ b/.github/workflows/deploy-preview.yaml @@ -31,10 +31,13 @@ jobs: - name: Bump version run: |- - sed -i -e "s~\"version\": \"0.0.0-dev\"~\"version\": \"${GITHUB_REF##*/}\"~" package.json + tmp=$(mktemp) - - name: Build package - run: npm run build + jq --arg version "$GITHUB_REF_NAME" \ + '.version = $version' \ + package.json > "$tmp" + + mv "$tmp" package.json - name: Prepare release run: |- diff --git a/.github/workflows/deploy-release.yaml b/.github/workflows/deploy-release.yaml index e3a1f28..e5bc7fc 100644 --- a/.github/workflows/deploy-release.yaml +++ b/.github/workflows/deploy-release.yaml @@ -11,7 +11,11 @@ jobs: with: build-script: >- graphql-codegen && - sed -i -e "s~\"version\": \"0.0.0-dev\"~\"version\": \"${GITHUB_REF##*/}\"~" package.json && + tmp=$(mktemp) && + jq --arg version "$GITHUB_REF_NAME" \ + '.version = $version' \ + package.json > "$tmp" && + mv "$tmp" package.json && npm run build prepare-script: >- cp package.json LICENSE README.md build/ && From 934abf7717737bf94676327e4b52b981c32601c2 Mon Sep 17 00:00:00 2001 From: Denis Rossati Date: Mon, 22 Jun 2026 08:48:34 -0300 Subject: [PATCH 2/2] Fix workflow --- .github/workflows/deploy-preview.yaml | 5 +---- .github/workflows/deploy-release.yaml | 4 +--- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/.github/workflows/deploy-preview.yaml b/.github/workflows/deploy-preview.yaml index 7ce9bcd..4ce3c8d 100644 --- a/.github/workflows/deploy-preview.yaml +++ b/.github/workflows/deploy-preview.yaml @@ -33,10 +33,7 @@ jobs: run: |- tmp=$(mktemp) - jq --arg version "$GITHUB_REF_NAME" \ - '.version = $version' \ - package.json > "$tmp" - + jq --arg version "$GITHUB_REF_NAME" '.version = $version' package.json > "$tmp" && mv "$tmp" package.json - name: Prepare release diff --git a/.github/workflows/deploy-release.yaml b/.github/workflows/deploy-release.yaml index e5bc7fc..6df2f67 100644 --- a/.github/workflows/deploy-release.yaml +++ b/.github/workflows/deploy-release.yaml @@ -12,9 +12,7 @@ jobs: build-script: >- graphql-codegen && tmp=$(mktemp) && - jq --arg version "$GITHUB_REF_NAME" \ - '.version = $version' \ - package.json > "$tmp" && + jq --arg version "$GITHUB_REF_NAME" '.version = $version' package.json > "$tmp" && mv "$tmp" package.json && npm run build prepare-script: >-