ci: align observation artifact retention

This commit is contained in:
jxxghp
2026-08-24 12:06:39 +08:00
parent e7e79d4462
commit 8440793edb
2 changed files with 8 additions and 1 deletions
+1 -1
View File
@@ -62,7 +62,7 @@ jobs:
name: official-plugin-architecture-report
path: MoviePilot/official-plugin-architecture-report.json
if-no-files-found: warn
retention-days: 14
retention-days: 3
- name: Fail when plugin contracts changed
if: steps.compare.outcome == 'failure'
@@ -579,6 +579,13 @@
- `official-plugin-baseline.json` 只更新主仓对外部契约的已审查快照,不同步或改写插件源码。
后续定时任务仍会对新增、删除或路由合同变化继续失败,不把外部仓漂移静默吸收。
### 长期整改阶段 56:观察报告保留策略收口(2026-08-24)
- 官方插件观察已恢复成功,但工件上传仍请求保留 14 天,超过当前 GitHub 仓库允许的 3 天上限,
因此每次成功运行都会留下无法执行的黄色注解。
- `architecture-observe.yml` 现在显式使用 3 天保留期;报告内容、定时频率、失败条件、宿主及插件
契约都不变,仅清除已知的 CI 策略噪音。
### 总体判断
当前架构总体合理,已经从跨层混合的遗留单体收敛为**边界清晰的模块化单体**: