From a42c239681ed2d11ee9fba649c9f9d3ee0493250 Mon Sep 17 00:00:00 2001 From: LukeParkerDev <10430890+Hona@users.noreply.github.com> Date: Thu, 29 Oct 2026 15:23:16 +1000 Subject: [PATCH] fix(release): keep @opencode/pty at its own version in release commits --- .github/release/tag-release.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/release/tag-release.sh b/.github/release/tag-release.sh index 29da48314ba0..958627d3aff6 100755 --- a/.github/release/tag-release.sh +++ b/.github/release/tag-release.sh @@ -5,7 +5,8 @@ . "$(dirname "$0")/lib.sh" tag="v$OPENCODE_VERSION" -git ls-files -z -- '*package.json' bun.lock | xargs -0 sed -i -E "s/\"version\": \"[^\"]+\"/\"version\": \"$OPENCODE_VERSION\"/g" +# @opencode/pty (packages/process-daemon) has its own process-daemon-v* releases and keeps its own version. +git ls-files -z -- '*package.json' ':!packages/process-daemon/**' bun.lock | xargs -0 sed -i -E "s/\"version\": \"[^\"]+\"/\"version\": \"$OPENCODE_VERSION\"/g" if [ -n "${OPENCODE_RELEASE_NOTES:-}" ] && ! grep -qF -x "## $tag" CHANGELOG.md && ! grep -qF "## $tag " CHANGELOG.md; then notes=$(mktemp)