From ece816f89b6f484f57a5fb291b9b519c4271c1f0 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Thu, 4 Jun 2026 00:45:52 -0400 Subject: [PATCH] fix(cli): include preview npm packages in releases --- .github/workflows/publish.yml | 11 +++++++++++ script/publish.ts | 3 +++ 2 files changed, 14 insertions(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 00e07fd82ce..083a0a9e80a 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -90,6 +90,7 @@ jobs: id: build run: | ./packages/opencode/script/build.ts ${{ (github.ref_name == 'beta' && '--sourcemaps') || '' }} + ./packages/cli/script/build.ts ${{ (github.ref_name == 'beta' && '--sourcemaps') || '' }} env: OPENCODE_VERSION: ${{ needs.version.outputs.version }} OPENCODE_RELEASE: ${{ needs.version.outputs.release }} @@ -108,6 +109,11 @@ jobs: name: opencode-cli-windows path: packages/opencode/dist/opencode-windows* + - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 + with: + name: opencode-preview-cli + path: packages/cli/dist/lildax-* + outputs: version: ${{ needs.version.outputs.version }} @@ -447,6 +453,11 @@ jobs: name: opencode-cli-signed-windows path: packages/opencode/dist + - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0 + with: + name: opencode-preview-cli + path: packages/cli/dist + - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0 if: needs.version.outputs.release with: diff --git a/script/publish.ts b/script/publish.ts index 7e91eef762d..3b01a9d9d78 100755 --- a/script/publish.ts +++ b/script/publish.ts @@ -45,6 +45,9 @@ await prepareReleaseFiles() console.log("\n=== cli ===\n") await $`bun ./packages/opencode/script/publish.ts` +console.log("\n=== preview cli ===\n") +await $`bun ./packages/cli/script/publish.ts` + console.log("\n=== sdk ===\n") await $`bun ./packages/sdk/js/script/publish.ts`