Repository navigation
chore(ci): 移除 Studio 桌面构建流水线 - #119
Merged
Merged
Conversation
Studio 桌面版已迁移到 kingsoftcloud/agentkit-studio,本仓不再维护桌面 安装包的构建与发布链路。此前残留的 0.8.7 release 事件仍会触发 Release Studio App workflow 并因其依赖缺失而失败,本次彻底移除: - 删除 4 个 Studio workflow:release-studio-app、release-agentkit-studio、 migrate-studio-signing、migrate-studio-windows-signing - 删除 electron 外壳(electron-main、desktop-runtime、preload、 electron-builder.config、package.json)与 macOS/Windows 打包脚本、 entitlements、图标、NSIS 脚本 - 删除 Makefile 中 studio-app-* targets 与对应 help 条目 - 删除 Studio 桌面 DMG 测试、clean export 白名单条目与 release-check 路径过滤 - 删除 Studio 发布文档页与 SignPath 申请文案 SDK/runtime 源码、依赖、数据库 schema 与 Python 制品内容不受影响。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
变更
Studio 桌面版已迁移到
kingsoftcloud/agentkit-studio,本仓不再维护桌面安装包的构建与发布链路。0.8.7 的 release 事件仍会触发Release Studio Appworkflow,并因其依赖的scripts/studio_icon.ico未入库而失败(build-windowsfailure、build-macoscancelled)。本 PR 彻底移除该残留链路:release-studio-app、release-agentkit-studio、migrate-studio-signing、migrate-studio-windows-signingelectron-main.js、desktop-runtime.js、preload.js、electron-builder.config.cjs、package.json)与 macOS/Windows 打包脚本、entitlements、图标生成、NSIS 安装脚本Makefile中全部studio-app-*targets 与对应 help 条目、.PHONY声明tests/packaging/test_studio_dmg.py)、clean export 白名单条目与release-check.yml路径过滤agentkit-studio-release.mdx/.en.mdx)与 SignPath 申请文案共删除 23 个文件、修改 6 个文件(约 2996 行删除、3 行新增)。
边界说明:SDK/runtime 源码、Python 依赖、数据库 schema、PyPI 制品内容与文档站其余页面均不受影响。
ksadk/studio下的 Studio Web UI、React 前端与本地agentengine studio命令保持不变;移除的只是桌面壳与安装包发布链路。验证
make public-test:346 passed, 1 skippedtests/test_public_release_positioning.py+tests/test_prepare_ksadk_python_export.py+tests/packaging/:93 passed, 2 skipped(使用uv run --extra dev)make public-audit:secret audit 通过,公开路径审计 5070 项 0 违规scripts/prepare_ksadk_python_export.py --summary:clean export 成功,2623 项导出路径;导出产物确认不含任何桌面构建文件,.github/workflows/仅剩 6 个 workflowpy_compile与全部 workflow YAML 解析通过make help与make cleandry-run 正常已知限制
uv run pytest在未安装 dev extra 时会回落到系统的 conda pytest,导致a2ui版本不兼容报错;该现象在未修改的main上同样存在,需用uv run --extra dev pytest。