Commit Graph

8 Commits

Author SHA1 Message Date
Adcent 963dc903d4 [root]chore: remove private build pipeline workspaces 2026-03-17 16:36:01 +08:00
s1mba e011dfae5e fix: align CLI versions to npm and fix changeset config (#136)
* [root]chore: add changeset for CLI patch to test release workflow

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* [root]fix: align CLI and platform package versions to npm (0.7.2)

Local versions were 0.3.1 while npm had 0.7.2 (CI used to overwrite
versions at publish time without committing back). Align to 0.7.2 so
changeset can manage versions going forward.

Also revert pnpm-workspace.yaml to keep platform packages in workspace
(avoids npm resolution failures) and let them pass changeset validation
by not being in the ignore list.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 19:37:43 +08:00
s1mba 7cc6a13383 feat: unify CLI & extension releases under changeset workflow (#134)
* [root]fix: add workflow permissions and restrict changeset scope

- Add contents:write and pull-requests:write permissions to release
  workflow so changesets/action can create PRs and push commits
- Expand ignore list to exclude all non-releasable packages (services,
  playground) to prevent accidental npm publishes
- Add build:release script that only builds changeset-managed packages
  to avoid CI failures from unrelated build errors

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* [root]feat: unify CLI & extension releases under changeset workflow

Replace 3 separate release flows (changesets for JS, tag-triggered for
CLI, tag-triggered for extension) with a single unified workflow driven
by Version PRs.

- Add scripts/sync-versions.js to sync CLI version to platform packages
  and extension version to manifest.json after changeset version
- Rewrite release.yml with 5 conditional jobs: version-or-release,
  publish-js, build-cli, publish-cli, release-extension
- Remove platform binary packages from pnpm workspace (pure containers)
- Enable privatePackages versioning for extension in changeset config
- Delete release-cli.yml and release-extension.yml

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* [root]chore: ignore json-ui-site and knowledge-builder-any in changesets

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 18:50:02 +08:00
AlexZ b83d097512 add json-ui skills 2026-01-30 02:36:12 +08:00
Adcent 5a160ec77e [root]chore: update workspace configuration
- Update pnpm-workspace.yaml (remove apps/*)
- Update .gitignore (track pnpm-lock.yaml, cleanup)
- Add pnpm-lock.yaml to version control

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 10:57:03 +08:00
junliang.feng 6e652f8361 [eval] feat: introduce evaluation subsystem for ActionBuilder
- Add new evaluation subsystem with support for offline and online evaluations.
- Implement dataset loading, DOM verification, and scoring mechanisms (recall, redundancy, robustness).
- Create necessary configuration files and environment setup for the eval service.
- Include example datasets and test cases for initial evaluation runs.
- Update pnpm workspace to include the new eval service.
2026-01-02 11:24:27 +08:00
junliang.feng 67ab6f30fd [services] feat: update pnpm workspace configuration
- Add support for nested services in the pnpm workspace
- Clean up pnpm-lock.yaml by removing unused dependencies and updating versions
2025-12-29 15:47:26 +08:00
Adcent 7bdc703377 [root]chore: initialize monorepo with pnpm and Turborepo
- Add pnpm workspace configuration
- Add Turborepo for build orchestration
- Add root package.json with workspace scripts
2025-12-28 15:11:08 +08:00