# GitHub Actions
GitHub Actions 退役 macOS 14 运行器:11 月 2 日移除,10 月先安排 8 次断电演练
macOS 14 运行器镜像于 2026 年 11 月 2 日退役,涉及 macos-14、macos-14-large、macos-14-xlarge;10 月有 8 次 UTC 断电演练会直接让旧标签作业失败,替换前需核对镜像软件清单。
Actions Runner Controller 0.15.0 发布:自托管 Runner 集群补上原地升级、优雅停机与并发控制
GitHub 发布 Actions Runner Controller 0.15.0:补丁升级改为原地修改资源,停机时间与并发、限流、事件过滤均可配置,官方未提及破坏性变更。
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 可提前自查。