Skip to content

feat: add model finetune/deploy/dataset commend to support one step model training by Agent #183

feat: add model finetune/deploy/dataset commend to support one step model training by Agent

feat: add model finetune/deploy/dataset commend to support one step model training by Agent #183

Triggered via pull request June 25, 2026 09:54
Status Failure
Total duration 1m 7s
Artifacts

ci.yml

on: pull_request
lint + typecheck + test
1m 5s
lint + typecheck + test
Fit to window
Zoom out
Zoom in

Annotations

10 errors
packages/cli/tests/e2e/deploy.e2e.test.ts > e2e: deploy (offline) > deploy update --dry-run 转发 rate limits: packages/cli/tests/e2e/deploy.e2e.test.ts#L96
AssertionError: { "error": { "code": 3, "message": "No API key found.", "hint": "Set DASHSCOPE_API_KEY environment variable, pass --api-key, or run interactively to be prompted." } } : expected 3 to be +0 // Object.is equality - Expected + Received - 0 + 3 ❯ packages/cli/tests/e2e/deploy.e2e.test.ts:96:30 ❯ node_modules/.pnpm/@voidzero-dev+vite-plus-test@0.1.22_@types+node@25.6.0_jiti@2.6.1_typescript@6.0.3_vite_0ccee13a25110590f42b651e2950fee7/node_modules/@voidzero-dev/vite-plus-test/dist/@vitest/runner/chunk-artifact.js:1903:22
packages/cli/tests/e2e/deploy.e2e.test.ts > e2e: deploy (offline) > deploy scale --dry-run 转发 capacity: packages/cli/tests/e2e/deploy.e2e.test.ts#L71
AssertionError: { "error": { "code": 3, "message": "No API key found.", "hint": "Set DASHSCOPE_API_KEY environment variable, pass --api-key, or run interactively to be prompted." } } : expected 3 to be +0 // Object.is equality - Expected + Received - 0 + 3 ❯ packages/cli/tests/e2e/deploy.e2e.test.ts:71:30 ❯ node_modules/.pnpm/@voidzero-dev+vite-plus-test@0.1.22_@types+node@25.6.0_jiti@2.6.1_typescript@6.0.3_vite_0ccee13a25110590f42b651e2950fee7/node_modules/@voidzero-dev/vite-plus-test/dist/@vitest/runner/chunk-artifact.js:1903:22
packages/cli/tests/e2e/deploy.e2e.test.ts > e2e: deploy (offline) > deploy create --dry-run 构造 lora 部署请求体: packages/cli/tests/e2e/deploy.e2e.test.ts#L42
AssertionError: { "error": { "code": 3, "message": "No API key found.", "hint": "Set DASHSCOPE_API_KEY environment variable, pass --api-key, or run interactively to be prompted." } } : expected 3 to be +0 // Object.is equality - Expected + Received - 0 + 3 ❯ packages/cli/tests/e2e/deploy.e2e.test.ts:42:30 ❯ node_modules/.pnpm/@voidzero-dev+vite-plus-test@0.1.22_@types+node@25.6.0_jiti@2.6.1_typescript@6.0.3_vite_0ccee13a25110590f42b651e2950fee7/node_modules/@voidzero-dev/vite-plus-test/dist/@vitest/runner/chunk-artifact.js:1903:22
packages/cli/tests/e2e/dataset.e2e.test.ts > e2e: dataset (offline) > dataset upload --dry-run 转发 --schema: packages/cli/tests/e2e/dataset.e2e.test.ts#L169
AssertionError: { "error": { "code": 3, "message": "No API key found.", "hint": "Set DASHSCOPE_API_KEY environment variable, pass --api-key, or run interactively to be prompted." } } : expected 3 to be +0 // Object.is equality - Expected + Received - 0 + 3 ❯ packages/cli/tests/e2e/dataset.e2e.test.ts:169:30 ❯ node_modules/.pnpm/@voidzero-dev+vite-plus-test@0.1.22_@types+node@25.6.0_jiti@2.6.1_typescript@6.0.3_vite_0ccee13a25110590f42b651e2950fee7/node_modules/@voidzero-dev/vite-plus-test/dist/@vitest/runner/chunk-artifact.js:1903:22
packages/cli/tests/e2e/dataset.e2e.test.ts > e2e: dataset (offline) > dataset validate --schema <bad> 以非零码退出: packages/cli/tests/e2e/dataset.e2e.test.ts#L153
AssertionError: expected '\n{\n "error": {\n "code": 3,\n …' to match /Unsupported --schema/ - Expected: /Unsupported --schema/ + Received: " { \"error\": { \"code\": 3, \"message\": \"No API key found.\", \"hint\": \"Set DASHSCOPE_API_KEY environment variable, pass --api-key, or run interactively to be prompted.\" } } " ❯ packages/cli/tests/e2e/dataset.e2e.test.ts:153:36 ❯ node_modules/.pnpm/@voidzero-dev+vite-plus-test@0.1.22_@types+node@25.6.0_jiti@2.6.1_typescript@6.0.3_vite_0ccee13a25110590f42b651e2950fee7/node_modules/@voidzero-dev/vite-plus-test/dist/@vitest/runner/chunk-artifact.js:1903:22
packages/cli/tests/e2e/dataset.e2e.test.ts > e2e: dataset (offline) > dataset validate --schema chatml 忽略 chosen/rejected(不报 DPO 错误): packages/cli/tests/e2e/dataset.e2e.test.ts#L134
AssertionError: { "error": { "code": 3, "message": "No API key found.", "hint": "Set DASHSCOPE_API_KEY environment variable, pass --api-key, or run interactively to be prompted." } } : expected 3 to be +0 // Object.is equality - Expected + Received - 0 + 3 ❯ packages/cli/tests/e2e/dataset.e2e.test.ts:134:30 ❯ node_modules/.pnpm/@voidzero-dev+vite-plus-test@0.1.22_@types+node@25.6.0_jiti@2.6.1_typescript@6.0.3_vite_0ccee13a25110590f42b651e2950fee7/node_modules/@voidzero-dev/vite-plus-test/dist/@vitest/runner/chunk-artifact.js:1903:22
packages/cli/tests/e2e/dataset.e2e.test.ts > e2e: dataset (offline) > dataset validate --schema dpo 拒绝缺失 rejected 的记录: packages/cli/tests/e2e/helpers.ts#L202
SyntaxError: Unexpected end of JSON input ❯ parseStdoutJson packages/cli/tests/e2e/helpers.ts:202:15 ❯ packages/cli/tests/e2e/dataset.e2e.test.ts:114:18 ❯ node_modules/.pnpm/@voidzero-dev+vite-plus-test@0.1.22_@types+node@25.6.0_jiti@2.6.1_typescript@6.0.3_vite_0ccee13a25110590f42b651e2950fee7/node_modules/@voidzero-dev/vite-plus-test/dist/@vitest/runner/chunk-artifact.js:1903:22
packages/cli/tests/e2e/dataset.e2e.test.ts > e2e: dataset (offline) > dataset validate 自动识别 DPO 并校验 chosen/rejected: packages/cli/tests/e2e/dataset.e2e.test.ts#L95
AssertionError: { "error": { "code": 3, "message": "No API key found.", "hint": "Set DASHSCOPE_API_KEY environment variable, pass --api-key, or run interactively to be prompted." } } : expected 3 to be +0 // Object.is equality - Expected + Received - 0 + 3 ❯ packages/cli/tests/e2e/dataset.e2e.test.ts:95:30 ❯ node_modules/.pnpm/@voidzero-dev+vite-plus-test@0.1.22_@types+node@25.6.0_jiti@2.6.1_typescript@6.0.3_vite_0ccee13a25110590f42b651e2950fee7/node_modules/@voidzero-dev/vite-plus-test/dist/@vitest/runner/chunk-artifact.js:1903:22
packages/cli/tests/e2e/dataset.e2e.test.ts > e2e: dataset (offline) > dataset upload --no-validate --dry-run 跳过本地校验: packages/cli/tests/e2e/dataset.e2e.test.ts#L77
AssertionError: { "error": { "code": 3, "message": "No API key found.", "hint": "Set DASHSCOPE_API_KEY environment variable, pass --api-key, or run interactively to be prompted." } } : expected 3 to be +0 // Object.is equality - Expected + Received - 0 + 3 ❯ packages/cli/tests/e2e/dataset.e2e.test.ts:77:30 ❯ node_modules/.pnpm/@voidzero-dev+vite-plus-test@0.1.22_@types+node@25.6.0_jiti@2.6.1_typescript@6.0.3_vite_0ccee13a25110590f42b651e2950fee7/node_modules/@voidzero-dev/vite-plus-test/dist/@vitest/runner/chunk-artifact.js:1903:22
packages/cli/tests/e2e/dataset.e2e.test.ts > e2e: dataset (offline) > dataset validate 通过合法 JSONL: packages/cli/tests/e2e/dataset.e2e.test.ts#L40
AssertionError: { "error": { "code": 3, "message": "No API key found.", "hint": "Set DASHSCOPE_API_KEY environment variable, pass --api-key, or run interactively to be prompted." } } : expected 3 to be +0 // Object.is equality - Expected + Received - 0 + 3 ❯ packages/cli/tests/e2e/dataset.e2e.test.ts:40:30 ❯ node_modules/.pnpm/@voidzero-dev+vite-plus-test@0.1.22_@types+node@25.6.0_jiti@2.6.1_typescript@6.0.3_vite_0ccee13a25110590f42b651e2950fee7/node_modules/@voidzero-dev/vite-plus-test/dist/@vitest/runner/chunk-artifact.js:1903:22