16 Commits
Author SHA1 Message Date
lzy 76d70282b7 feat(cms): Sveltia 接生产 Gitea (gitea.shoux.net OAuth)
build-and-deploy / build (push) Successful in 46s
2026-07-24 01:57:19 +08:00
lzy dcebc1ec9c ci: 构建后自动部署 dist 到 test.shoux.net
build-and-deploy / build (push) Successful in 50s
2026-07-24 01:43:57 +08:00
lzy 71d0721290 ci: 去掉 ossutil version(v1.7 无此子命令)
build-and-deploy / build (push) Successful in 45s
2026-07-24 00:59:59 +08:00
lzy 88724d4692 ci: workflow 加 ossutil 安装与 OSS 同步步骤
build-and-deploy / build (push) Failing after 47s
2026-07-24 00:56:49 +08:00
lzy 57cdbe1b5b ci: raw workflow + 配置适配华为云部署
build-and-deploy / build (push) Successful in 38s
2026-07-24 00:54:01 +08:00
lzy 60e18ded88 fix(docker): 修复本地 Gitea+act_runner 配置使 CI 可跑通
- 端口 3000→3001(避开 Astro dev server 占用)
- gitea 加 INSTALL_LOCK=true 跳过首装页 + ROOT_URL=http://localhost:3001/
- registration token 两端同步并满足 Gitea ≥32 字符强度要求
- runner 加 GITEA_RUNNER_LABELS 走 docker 模式(node:20-bookworm)
- docker.sock 保持单斜杠(Docker Desktop 实测可用,双斜杠为伪需求)

端到端验证通过:Gitea 1.27 + act_runner v0.6.1,标准 node 镜像
job 经 docker.sock spawn 容器执行成功。需配合 Docker registry
mirror(国内)拉取业务镜像。
2026-07-23 23:03:06 +08:00
lzy d72e9e02e3 docs: 记录 Phase 0 执行偏差与现状(版本/阻塞) 2026-07-23 19:34:16 +08:00
lzy d7d60cc34b chore: 本地 Gitea+act_runner docker-compose 及数据目录忽略 2026-07-23 19:18:01 +08:00
lzy 661e80fade feat: ossutil 发布脚本(本地与 CI 共用) 2026-07-23 19:17:09 +08:00
lzy c74b2331bc ci: Gitea Action 构建并发布到 OSS 2026-07-23 19:17:09 +08:00
lzy eacc847c6a feat: 接入 Sveltia CMS(/admin + gitea backend 配置) 2026-07-23 19:16:20 +08:00
lzy c80ada6af5 feat: 首页与新闻列表/详情页面 2026-07-23 19:15:27 +08:00
lzy eab95953bf feat: 新增 news 内容集合与 Zod schema(含单测) 2026-07-23 19:14:38 +08:00
lzy 3ecac5b757 feat: 初始化 Astro 项目与工具链(astro5/vitest/zod3/设计token/env) 2026-07-23 19:12:51 +08:00
lzy b0cbed356a docs: 新增 Phase 0 技术验证实施计划 2026-07-23 19:00:19 +08:00
lzy 8c33f4dcb0 chore: 初始化官网白标基座项目(含设计文档) 2026-07-23 18:45:51 +08:00