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/ &&