|
|
2a7f7be738
|
chore(docker,ci): Dockerfile 与 CI 切换 pnpm workspace,docs 同步
Dockerfile:
- Node 22 安装段追加 corepack enable + pnpm 11.8.0
- 缓存层从'只 tiptap 的 package.json'扩展为整个 workspace
(libs/package.json + pnpm-workspace.yaml + pnpm-lock.yaml + 4 lib manifest),
npm ci 改为 pnpm install --frozen-lockfile,覆盖全部 4 个 lib 的 Docker 层缓存
- 构建步骤 make build-editor 改为 make build-libs
Gitea CI:
- check job 的 Install Node 步骤加装 pnpm,新增 Biome lint 步骤
(cd libs && pnpm install --frozen-lockfile && pnpm exec biome check .)
- build job 同步装 pnpm,make build 不变(Makefile 已改用 workspace)
.dockerignore: 补齐其余 3 个 lib 的 public 产物 + workspace node_modules 模式
AGENTS.md: Development Commands 删 make clippy、新增 make lint/make fix 说明;
Prerequisites 补 Biome;libs 段改为 pnpm workspace 模型;修正文档漂移
(tt-reveal→tt-expand,eval→Reflect::get)
|
2026-07-02 18:10:11 +08:00 |
|
|
|
94319d3411
|
ci: 回退 composite action,仅保留 Tailwind CLI 包名修复
CI / check (push) Failing after 18m26s
CI / build (push) Has been skipped
Gitea act_runner 对本地 composite action(uses: ./...)支持不稳定,
报 'failed to read action.yml ... file does not exist'。回退为内联
步骤,仅保留 @tailwindcss/cli 包名修正(v4 将 CLI 拆为独立包)。
|
2026-06-15 13:22:29 +08:00 |
|
|
|
76ad4ec8fb
|
ci: 修正 Tailwind CLI 包名并收敛重复的环境准备步骤
CI / check (push) Failing after 2s
CI / build (push) Has been skipped
Tailwind v4 将 CLI 拆为独立包 @tailwindcss/cli,核心包 tailwindcss
不再注册 bin,导致 npx tailwindcss 报 "could not determine executable
to run"。CI 改为安装 @tailwindcss/cli。
同时将 check 与 build 两个 job 重复的 checkout、镜像、Rust/Node/dx/
tailwind 安装步骤抽到 .gitea/actions/setup 复合 action,顶层 env
统一管理 Rust 镜像配置。AGENTS.md 同步说明 v4 拆包这一坑。
|
2026-06-15 11:47:54 +08:00 |
|
|
|
220a1f91b0
|
ci: retry rustup install on network failure
CI / check (push) Successful in 7m51s
CI / build (push) Failing after 8m18s
|
2026-06-12 17:44:19 +08:00 |
|
|
|
997f9b4617
|
ci: switch to rsproxy cargo mirror
CI / check (push) Successful in 10m25s
CI / build (push) Failing after 2m45s
|
2026-06-12 17:29:37 +08:00 |
|
|
|
c8182f89da
|
ci: back to runner host with tsinghua rustup mirror
CI / check (push) Failing after 8m4s
CI / build (push) Has been skipped
|
2026-06-12 17:05:13 +08:00 |
|
|
|
cb137cfdfb
|
ci: use printf instead of heredoc for cargo config
CI / check (push) Failing after 0s
CI / build (push) Has been skipped
|
2026-06-12 17:04:17 +08:00 |
|
|
|
8014e202f8
|
ci: use aliyun rust mirror container
CI / check (push) Failing after 1s
CI / build (push) Has been skipped
|
2026-06-12 17:03:38 +08:00 |
|
|
|
a070e3f8fc
|
ci: use tsinghua rustup mirror and ustc cargo mirror
CI / check (push) Failing after 6s
CI / build (push) Has been skipped
|
2026-06-12 16:57:07 +08:00 |
|
|
|
cab12a1e5e
|
ci: replace actions/checkout with raw git clone
CI / check (push) Failing after 3m33s
CI / build (push) Has been skipped
|
2026-06-12 16:42:17 +08:00 |
|
|
|
99e1f2e98d
|
ci: avoid actions/setup-node, install node via nodesource
CI / build (push) Has been cancelled
CI / check (push) Has been cancelled
|
2026-06-12 16:41:38 +08:00 |
|
|
|
94de78c513
|
ci: run directly on runner without docker container
CI / build (push) Has been cancelled
CI / check (push) Has been cancelled
|
2026-06-12 16:39:12 +08:00 |
|
|
|
2a19bc4e28
|
ci: add gitea actions workflow
CI / check (push) Failing after 55s
CI / build (push) Has been skipped
|
2026-06-12 16:31:19 +08:00 |
|