Skip to content

v0.1.15

Choose a tag to compare

@github-actions github-actions released this 19 Jun 13:14
· 42 commits to main since this release
ed17406

优化

  • Web 确认气泡观感打磨(P4.15) —— 纯前端微调,服务端 / i18n 契约零改动:① 审阅卡字号整体小两号、
    更紧凑;② 命令 / 参数块渲染超过三行时默认折叠到前三行,框内右下角浮一枚「展开全文 / 收起」钮(纯视觉
    max-height+overflow:hidden 收起,量高在钮入框前完成;全文始终留在 DOM——复制 / 字面显示 /
    断线重渲 / smoke inner_text 均不受影响);③ 已决态不再另起一行状态——人点 允许 / 本会话起自动放行 /
    拒绝后在对应按钮前打勾()并取消置灰、标出最终选择,系统自决的 超时 / 中止 则在「拒绝」钮后
    内联图标+文字。ask 提问气泡仍走原状态行。smoke scripts/smoke_p415.py 三处确认断言随之更新
    (查 .chosen 取代查状态行)。新增两条 i18n 键 interaction.cmdExpand / cmdCollapse(中英平价)。

内部

  • CI 卫生:job 超时上限 + actionlint 校验 workflow —— 纯仓库基建、与里程碑无关、零功能改动:
    ① 给 ci.yml 的 test job 与 release.yml 的 pypi-publish / github-release 各加 timeout-minutes
    (15 / 15 / 10),卡死的跑(死锁 / 等网络)十几分钟内被杀、不白烧 GitHub 默认 6h job 超时的额度;
    ci.yml 新增独立 actionlint job(单跑、不进 3×Python 矩阵),用钉到 v1.7.12 镜像 digest
    (docker://rhysd/actionlint@sha256:b1934ee5…、SHA 钉版可复现、非浮动 :latest)校验 workflow
    YAML 语法 / action input / ${{ }} 表达式,并经镜像自带 shellcheck 检 run: 内联 shell
    (release.yml 抽 CHANGELOG 的 awk/bash 由此受检)。concurrency ci.yml 早已有、不动;release.yml
    故意不加(不在发布到一半被取消)。落地前以钉版 actionlint v1.7.12 + shellcheck 对两 workflow
    跑过、零 finding。

Full Changelog: v0.1.14...v0.1.15