File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -23,10 +23,10 @@ jobs:
2323 FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 : " true"
2424 steps :
2525 - name : Checkout
26- uses : actions/checkout@v4
26+ uses : actions/checkout@v6
2727
2828 - name : Setup Node
29- uses : actions/setup-node@v4
29+ uses : actions/setup-node@v6
3030 with :
3131 node-version : 22.19.0
3232 cache : npm
Original file line number Diff line number Diff line change 33> 仓库:` /home/zocs/Devs/catcoding-web `
44> 用途:记录执行复盘、计划更新与下一轮任务
55
6- ## 当前状态(2026-04-28 09:11 CST)
6+ ## 当前状态(2026-04-28 09:13 CST)
77
88- 站点框架:Astro 6,双语页面(` / ` + ` /zh/ ` )
99- 质量门禁:` npm run ci ` 通过(` astro check ` + ` astro build ` )
201201- 目的:提前适配 GitHub Actions 在 2026-06-02 之后默认 Node24 的执行策略,降低后续同类 CI 风险
202202- 推进策略:保持单次 push,避免短时间重复触发
203203
204+ ## 本轮执行复盘(2026-04-28 上午第 25 轮)
205+
206+ - 复核发现:run 虽通过,但仍有 ` actions/*@v4 ` 的 Node20 目标弃用注释
207+ - 修复:` ci-quality.yml ` 中 ` actions/checkout ` 与 ` actions/setup-node ` 升级到 ` @v6 `
208+ - 依据:上游最新 release 分别为 ` checkout v6.0.2 ` 、` setup-node v6.4.0 `
209+ - 目标:彻底移除 Node20 目标警告,避免未来运行时策略变更带来的隐性失败
210+
204211## 强制环节(与主仓库对齐)
205212
206213每轮自动推进必须执行:
You can’t perform that action at this time.
0 commit comments