ci: node 升 24——bundle 提取自 node:24.14.0-alpine(已推阿里云 idealjs/node:24.14.0-alpine),托管 gitea release
This commit is contained in:
1 parent
2f279c2082
commit
31fbf03779
1 file changed
+4
-3
@@ -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:
|
||||
|
||||
Reference in new issue
Block a user