diff options
| author | Dax Raad <[email protected]> | 2025-08-02 18:50:19 -0400 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-08-02 18:50:19 -0400 |
| commit | ca031278ca9ca30277620e344f7a95c597a8a0de (patch) | |
| tree | 93af08a56682986262fb7d2c97cfd77d6a973ff7 /packages/plugin/script | |
| parent | ae6e47bb42bbfcbb908cda28f4ec028a7335904e (diff) | |
| download | opencode-ca031278ca9ca30277620e344f7a95c597a8a0de.tar.gz opencode-ca031278ca9ca30277620e344f7a95c597a8a0de.zip | |
wip: plugins
Diffstat (limited to 'packages/plugin/script')
| -rw-r--r-- | packages/plugin/script/publish.ts | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/packages/plugin/script/publish.ts b/packages/plugin/script/publish.ts new file mode 100644 index 000000000..b984fd4f4 --- /dev/null +++ b/packages/plugin/script/publish.ts @@ -0,0 +1,18 @@ +#!/usr/bin/env bun + +const dir = new URL("..", import.meta.url).pathname +process.chdir(dir) + +import { $ } from "bun" + +const snapshot = process.env["OPENCODE_SNAPSHOT"] === "true" + +await $`bun tsc` + +if (snapshot) { + await $`bun publish --tag snapshot --access public` + await $`git checkout package.json` +} +if (!snapshot) { + await $`bun publish --access public` +} |
