ci: 构建工作流(ROOT=/scratch/)+ micro:bit 生成物入库 #1

Merged
DHEnry merged 0 commits from codex/editor-backend-integration into codex/editor-backend-integration 2026-10-19 20:58:57 +08:00
DHEnry commented 2026-10-19 01:20:00 +08:00 (Migrated from git.shuiankongjian.top)

在 EC-less 环境(Gitea actions runner)上构建编辑器并上传 Artifact:

  • 微 bit hex/生成文件入库,runner 不再依赖 turbowarp CDN
  • Node 手动安装(gh-proxy)、npm 镜像
  • sccn 单测保留为质量门
  • Webpack 4 + NODE_OPTIONS=--openssl-legacy-provider;ROOT=/scratch/ 子路径部署
  • 构建 tar.gz 上传 Artifact(push/dispatch 上传;PR 只读不上传)
在 EC-less 环境(Gitea actions runner)上构建编辑器并上传 Artifact: - 微 bit hex/生成文件入库,runner 不再依赖 turbowarp CDN - Node 手动安装(gh-proxy)、npm 镜像 - sccn 单测保留为质量门 - Webpack 4 + NODE_OPTIONS=--openssl-legacy-provider;ROOT=/scratch/ 子路径部署 - 构建 tar.gz 上传 Artifact(push/dispatch 上传;PR 只读不上传)
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ScCN/scratch-gui#1