mirror of
https://github.com/Heretek-AI/opencode.git
synced 2026-11-08 08:07:12 -10:00
cli/package.json is now the one release version: the store zip and the extension bundled in the npm helper are stamped with it. Bumped to 0.0.2 (0.0.1 is on npm and in the store draft). .github/workflows/publish-browser-extension.yml runs on a browser-extension-v<version> tag (checked against cli/package.json) or by hand: typecheck, build the helper and the store zip, smoke test the helper, upload the zip as an artifact, then publish opencode-browser-cli to npm with provenance (trusted publishing, or OPENCODE_BROWSER_NPM_TOKEN; skipped when the version exists) and attach the zip to a GitHub release. Manual runs only build unless `publish` is checked. Verified: actionlint (only the repo's custom runner label is unknown to it); locally, cli build + `bun run package` produced version 0.0.2 in both the zip (no key) and the bundled extension, the built helper ran, and `npm pack --dry-run` packs 0.0.2.