15 Commits

Author SHA1 Message Date
DhruvBhatia0
d80ad0e001 ci: add build step to CI workflow
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 14:41:16 -07:00
DhruvBhatia0
b835e488d4 ci: use OIDC trusted publishing with auto version bump
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 14:37:06 -07:00
DhruvBhatia0
8c92f8ecb0 ci: add npm auth via setup-node and NPM_TOKEN secret 2026-03-16 12:10:31 -07:00
bhaktatejas922
83b205d6a4 ci: remove npmrc token setup 2026-03-15 18:50:27 -07:00
bhaktatejas922
cf8cddce6b ci: remove --provenance flag 2026-03-15 18:40:05 -07:00
bhaktatejas922
86f147a647 ci: use OIDC trusted publishing with provenance 2026-03-15 04:14:03 -07:00
bhaktatejas922
30f2178b84 ci: fix yaml indentation 2026-03-15 04:13:19 -07:00
bhaktatejas922
4cb23b93d4 ci: remove token refs, use npm trusted publishing 2026-03-15 04:12:35 -07:00
bhaktatejas922
50def67d71 ci: drop provenance, use NPM_TOKEN for publish 2026-03-15 01:20:38 -07:00
bhaktatejas922
b0036365e3 ci: use npm trusted publishing (OIDC) instead of NPM_TOKEN secret 2026-03-15 00:27:19 -07:00
bhaktatejas922
c256886376 ci: drop --frozen-lockfile (bun.lock is gitignored, uses package-lock.json) 2026-03-15 00:24:15 -07:00
bhaktatejas922
bb1d15801d ci: publish to npm on merge to main, not on tag push
Compares local version to npm registry version and only publishes when
bumped. Also creates a GitHub release for new versions.
2026-03-15 00:23:34 -07:00
bhaktatejas922
4f1c6141bb fix: use plugin-level directory/worktree instead of removed ToolContext fields
@opencode-ai/plugin removed directory and worktree from ToolContext.
These are now only available on PluginInput at init time. Updated code
to use the closure variables, fixed test, and pointed CI at main branch.
2026-03-15 00:22:41 -07:00
bhaktatejas922
0d5e86c100 fix: correct npm package metadata and add automated npm publish
Repository, homepage, and bugs URLs pointed to JRedeker/opencode-morph-fast-apply
instead of morphllm/opencode-morph-plugin. README was also stale (missing Public
Repo Context tool). Added npm publish step to release workflow so future tags
automatically publish to npm.
2026-03-15 00:15:18 -07:00
bhaktatejas922
0e3a229996 stuff 2026-03-09 12:31:27 -07:00