Skip to content

Commit 0191360

Browse files
committed
ci(workflows): 脚本域门禁挂进无条件 job
1 parent 527c11e commit 0191360

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

‎.github/workflows/pr-check.yml‎

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,3 +195,16 @@ jobs:
195195
# 只有真机点到才报 `command … not found`)⇒ 与 line-limits 同 job(同为纯文本全树只读扫描)。
196196
- name: Command registry consistency
197197
run: node scripts/check-command-registry.mjs
198+
199+
# 批 8 T17(G2 · 脚本域门禁的执行者缺口):`on:` 无 `paths`,其余四个 job 都带
200+
# `needs: changes` + `if:`,只有本 job 无条件 ⇒ 脚本域门禁挂在这里才**每次 PR/push 都跑**。
201+
# 不补 `scripts/**` glob —— glob 属 paths-filter 域,补它只覆盖「新增路径」,且会漏掉
202+
# 「改了 `scripts/**` 却被 filter 判为无变更」这一二次缺口(控制方 §2 G2)。
203+
- name: First-screen bundle budget (no-build; lazy side judged only on fresh builds)
204+
run: node scripts/check-bundle-budget.mjs --no-build
205+
# ⚠️ 本 step 判的是**既有** `app/dist`(`dist` 不入库):脚本契约里「产物缺失」= exit 2
206+
# ⇒ 它要求受判产物已存在;本 job 不构建,「新鲜构建」的执行者仍待定(批 8 T17 未决)。
207+
# 批 8 T17(G6):豁免表散文数字对拍探针**单列转正**为 CI step,**不并入八闸集合**
208+
# (八闸集合是批次间对账基线;散文数字天然易漂 ⇒ 硬合并会让逐字对账漂移、频繁假红)。
209+
- name: Exemption table prose check
210+
run: node scripts/check-exemption-prose.mjs

0 commit comments

Comments
 (0)