File tree Expand file tree Collapse file tree 3 files changed +2592
-1
lines changed
Expand file tree Collapse file tree 3 files changed +2592
-1
lines changed Original file line number Diff line number Diff line change @@ -335,6 +335,28 @@ jobs:
335335 run : |
336336 cd packages/node
337337
338+ # Update version in package.json and package-lock.json
339+ echo "Updating versions to ${{ steps.tag.outputs.version }}..."
340+
341+ # Update package.json
342+ jq --arg version "${{ steps.tag.outputs.version }}" \
343+ '.version = $version | .optionalDependencies = (.optionalDependencies | with_entries(.value = $version))' \
344+ package.json > package.tmp.json && mv package.tmp.json package.json
345+
346+ # Update package-lock.json
347+ jq --arg version "${{ steps.tag.outputs.version }}" \
348+ '.version = $version |
349+ .packages[""].version = $version |
350+ .packages[""].optionalDependencies = (.packages[""].optionalDependencies | with_entries(.value = $version)) |
351+ if .packages then .packages |= with_entries(
352+ if (.key | startswith("node_modules/@sqliteai/sqlite-vector-")) then
353+ .value.version = $version
354+ else . end
355+ ) else . end' \
356+ package-lock.json > package-lock.tmp.json && mv package-lock.tmp.json package-lock.json
357+
358+ echo "✓ Updated package.json and package-lock.json to version ${{ steps.tag.outputs.version }}"
359+
338360 # Generate platform packages
339361 echo "Generating platform packages..."
340362 node generate-platform-packages.js "${{ steps.tag.outputs.version }}" "../../artifacts" "./platform-packages"
You can’t perform that action at this time.
0 commit comments