mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-12 23:36:15 -08:00
test(packages): ENG-07 verify installed tarball contracts and browsers
This commit is contained in:
1 parent
12b047f9a6
commit
a0286c4e95
17 files changed
+702
-9
No files matched your search
@@ -31,6 +31,11 @@ Actions 固定完整 SHA,Node 来自 .node-version,Yarn 固定 1.22.22;安
|
||||
|
||||
## Pages 隔离与启用条件
|
||||
|
||||
ENG-07 将浏览器候选改为 `yarn test:package` 实际打包并安装后的文件,使用输出映射禁止
|
||||
回退到源码。安装/构建日志、tarball、成员指纹和浏览器结果一并上传,构建快照的 node_modules
|
||||
链接不上传。初始包范围为 core/chapter;精确历史类型诊断仍阻止严格发布检查通过。
|
||||
见 [消费者说明](../test/package/README.md)。本地已验证,远端执行仍待 CI-04。
|
||||
|
||||
.github/workflows/pages.yml 仅支持手动运行,限定 master,且仓库变量 PAGES_DEPLOY_ENABLED 必须为 true。初始启用状态未经远端核实;没有修改该变量或其他 GitHub 设置。保留此门槛用于 CI-02 完成域名、路径和远端配置验收后再启用,不能直接自动部署 PR 产物。
|
||||
|
||||
Pages 先调用同一检查/构建 workflow,成功后上传同一次运行生成的完整 docs artifact,再在 github-pages 环境的独立作业调用官方 deploy-pages。仅 deploy 作业有 pages: write / id-token: write,没有 Git contents 写权限,也没有原先的 gh-pages force push。发布排队执行,不取消正在执行的发布。
|
||||
|
||||
Reference in new issue
Block a user