From d0a81a02ef4696f9efaa2378300c458e7e79aa56 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Thu, 31 Jul 2025 00:18:03 -0400 Subject: [PATCH] Release v0.0.0-202507310417 --- packages/sdk/js/package.json | 2 +- scripts/publish.ts | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/packages/sdk/js/package.json b/packages/sdk/js/package.json index 4d937fcbb..03fd2ce68 100644 --- a/packages/sdk/js/package.json +++ b/packages/sdk/js/package.json @@ -5,7 +5,7 @@ "exports": { ".": "./dist/index.js" }, - "version": "0.0.4", + "version": "0.0.0-202507310417", "files": [ "dist" ], diff --git a/scripts/publish.ts b/scripts/publish.ts index 1977063c6..461262d2a 100755 --- a/scripts/publish.ts +++ b/scripts/publish.ts @@ -1,9 +1,19 @@ #!/usr/bin/env bun -const version = process.env["OPENCODE_VERSION"] +import { $ } from "bun" + +const snapshot = process.env["OPENCODE_SNAPSHOT"] === "true" +const version = snapshot + ? `0.0.0-${new Date().toISOString().slice(0, 16).replace(/[-:T]/g, "")}` + : process.env["OPENCODE_VERSION"] if (!version) { throw new Error("OPENCODE_VERSION is required") } +process.env["OPENCODE_VERSION"] = version await import(`../packages/sdk/stainless/generate.ts`) await import(`../packages/sdk/js/script/publish.ts`) + +await $`git commit -am "Release v${version}"` +await $`git tag v${version}` +await $`git push HEAD --tags`