From 04d0c350dbe58e2e91ce878024f819d08ec39298 Mon Sep 17 00:00:00 2001 From: diegosouzapw Date: Mon, 30 Mar 2026 18:02:33 -0300 Subject: [PATCH] build: sync monorepo package versions across electron and open-sse --- .agents/workflows/generate-release.md | 13 ++++++++++++- electron/package.json | 2 +- open-sse/package.json | 2 +- package-lock.json | 2 +- 4 files changed, 15 insertions(+), 4 deletions(-) diff --git a/.agents/workflows/generate-release.md b/.agents/workflows/generate-release.md index 6a4d7232..3747c54f 100644 --- a/.agents/workflows/generate-release.md +++ b/.agents/workflows/generate-release.md @@ -96,7 +96,18 @@ Keep an empty `## [Unreleased]` section above it. // turbo ```bash -VERSION=$(node -p "require('./package.json').version") && sed -i "s/ version: .*/ version: $VERSION/" docs/openapi.yaml && echo "✓ openapi.yaml → $VERSION" +VERSION=$(node -p "require('./package.json').version") +sed -i "s/ version: .*/ version: $VERSION/" docs/openapi.yaml +echo "✓ openapi.yaml → $VERSION" + +for dir in electron open-sse; do + if [ -d "$dir" ] && [ -f "$dir/package.json" ]; then + (cd "$dir" && npm version "$VERSION" --no-git-tag-version --allow-same-version > /dev/null) + echo "✓ $dir/package.json → $VERSION" + fi +done +# Re-run install to assert the workspace lockfile is updated +npm install ``` ### 6. Update README.md and i18n docs diff --git a/electron/package.json b/electron/package.json index 5b3a4ddc..86095302 100644 --- a/electron/package.json +++ b/electron/package.json @@ -1,6 +1,6 @@ { "name": "omniroute-desktop", - "version": "2.3.13", + "version": "3.3.5", "description": "OmniRoute Desktop Application", "main": "main.js", "author": { diff --git a/open-sse/package.json b/open-sse/package.json index e1e62f47..ebff3729 100644 --- a/open-sse/package.json +++ b/open-sse/package.json @@ -1,6 +1,6 @@ { "name": "@omniroute/open-sse", - "version": "0.0.1", + "version": "3.3.5", "description": "Express SSE sidecar for OmniRoute — handles streaming, protocol translation, and provider orchestration", "type": "module", "main": "index.js", diff --git a/package-lock.json b/package-lock.json index 3bf732fe..d159aa3e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20324,7 +20324,7 @@ }, "open-sse": { "name": "@omniroute/open-sse", - "version": "0.0.1" + "version": "3.3.5" } } }