# GitHub Actions
CodeQL 2.27.1 更新:C/C++ 新增歧义赋值查询,Kotlin 2.4.20 进入支持列表
CodeQL 2.27.1 新增 cpp/ambiguous-assignment-of-comparison 与 cs/linq/missed-firstordefault,支持 Kotlin 2.4.20,并修正 Fastify 路由识别、actions/unpinned-tag 误报与 Rust 抽取器升级带来的迁移事项。
GitHub Actions 过期 artifact 从 UI 和 API 消失:保留期与计费没变,产物清单脚本要改判断
2026 年 9 月 24 日起,GitHub Actions 的过期 artifact 不再出现在运行摘要页列表,也不再由「列出仓库 artifact」和「获取单个 artifact」两个 REST 端点返回。GitHub 强调保留期设置与计费不受影响,产物记录仍可在运行日志中找到——但把列表当存在性检查的脚本需要改写。
GitHub Actions 正式退役 Node 20:JS action 改跑 Node 24,逃生开关同步下线
GitHub 发布 Node 20 退役最终通知:Actions 运行器统一用 Node 24 执行 JavaScript action,临时开关 ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION 已下线。Action 维护者需把 runs.using 改为 node24 并发布新版本;macOS 13.4 及更早版本、ARM32 上的自托管运行器不再被支持。
GitHub Actions 自托管运行器版本强制提前到 9 月 29 日:低于 2.329.0 无法注册,已注册的会停作业
GitHub 把自托管运行器的最低版本强制提前到 9 月 29 日。低于 2.329.0 无法注册或重新注册;已注册但低于运行下限的运行器会停止执行作业。仅影响 Enterprise Cloud,带数据驻留的实例从 7 月 31 日起已在执行,官方新增 REST API 可提前自查。