diff --git a/.gitea/workflows/build-tutorial.yml b/.gitea/workflows/build-tutorial.yml index e3884b9..826d572 100644 --- a/.gitea/workflows/build-tutorial.yml +++ b/.gitea/workflows/build-tutorial.yml @@ -3,8 +3,9 @@ name: Build Tutorial # 主仓库 gitea.idealjs.com/idealjs/stack 的 CI: # 打包新教程站(apps/tutorial,Vite MPA,含设计系统四册页) # 环境约束:runner 为 host 模式 Alpine——无 docker、无 node。 -# 方案:先以 shell 装便携 node(musl/npmmirror)写入 GITHUB_PATH, -# 之后 JS 动作(checkout/upload-artifact)与 yarn 全部可用。 +# 方案:从自家 release 资产装便携 node(musl,提取自 node:24-alpine 镜像, +# 镜像本体在阿里云 registry.cn-hangzhou.aliyuncs.com/idealjs/node:24.14.0-alpine) +# 写入 GITHUB_PATH,之后 JS 动作(checkout/upload-artifact)与 yarn 全部可用。 on: push: branches: [main] @@ -14,7 +15,7 @@ on: env: # musl 构建托管在自家 release 资产(tag ci-node-v20.19.5-musl)——runner 同机房拉取快; # 原始来源 unofficial-builds(npmmirror 无 musl) - NODE_DIST: https://gitea.idealjs.com/attachments/5fb4af79-a964-4f7b-bdfe-9d0001901ed9 + NODE_DIST: https://gitea.idealjs.com/attachments/edad7a7e-3b3d-4d1b-9551-1a978fdf95d1 YARN_NPM_REGISTRY_SERVER: https://registry.npmmirror.com jobs: