# CI/CD
npm trusted publishing 新增 dist-tag 权限:发布后改 tag 不必再留长期令牌
GitHub 9 月 30 日为 npm trusted publishing 增加可选的 dist-tag 管理权限,默认关闭。开启后,把版本提升为 latest 或回滚指针都能用短时 OIDC 凭据完成,长期访问令牌可以彻底移除。
GitHub 异步合并 API 正式可用:提交合并拿 UUID、轮询取结果,还是唯一支持堆叠 PR 的合并接口
GitHub 异步合并 API 正式可用:PUT 提交合并拿 UUID、GET 轮询取结果,支持合并队列与堆叠 PR,是官方推荐的程序化合并路径,取代同步 REST 端点和 GraphQL mutation。
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:补丁升级改为原地修改资源,停机时间与并发、限流、事件过滤均可配置,官方未提及破坏性变更。
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 可提前自查。
Apifox CLI:运行在终端里的 API 客户端
Apifox CLI 将整个 Apifox 工作区带入终端!它不仅能运行可视化测试场景并导出报告,还能在 Shell 中直接管理 API 契约与 Mock,完美无缝对接 CI/CD 流水线与 AI Agent。
如何进行 Apifox CLI 的身份验证:登录、Token 与 CI Secrets
遇到“No access token found”报错?本指南手把手教你如何生成 Apidog 访问令牌,在本地安全登录,并安全配置 CI/CD 流水线 Secrets,彻底解决命令行身份验证难题!
如何对比 OpenAPI 接口定义/规范并在 CI 中阻止破坏性变更
接口修改又导致客户端崩溃?本文教你如何在 CI 流水线中引入 OpenAPI 规范对比工具,自动拦截破坏性变更,守护 API 兼容性,让每一次部署都稳操胜券。
API 回归测试:如何尽早捕获破坏性变更
接口微调引发线上崩溃?本文教你如何建立API回归测试基线、构建可复用测试套件并接入CI自动化流程。从状态码到数据模型校验,用低成本的自动化测试锁死API契约,彻底告别“重命名”导致的生产事故。
如何在 Drone CI 中运行 Apifox CLI API 测试
本文详细介绍了如何在 Drone CI 中使用 Apifox CLI 进行 API 自动化测试,包括编写配置文件、安全管理凭证以及设置触发器,助您轻松实现 CI/CD 流水线中的接口测试。
Postman CLI vs Newman:你应该使用哪款命令行运行器?
选 Postman CLI 还是 Newman?一个是云端集成的官方新宠,支持 API 治理;一个是开源离线的经典利器。本文深度解析两者在 CI/CD 中的差异,帮你根据团队需求锁定最佳自动化测试方案!
Apifox CLI vs Postman CLI:更优的 CI 测试运行器
深入对比 Postman 与 Apifox CLI,解析两款 API 测试运行器在 CI/CD 中的核心差异。从安装鉴权到可视化编排,带你选出最适合团队的自动化利器,让 API 测试在流水线中高效运行。
为什么 CI/CD 兼容性对 Agent 工具来说不可或缺
这是一个由 10 部分组成的系列文章,分享了 Apifox 如何开发 [Apifox CLI](https://apifox.com/apifox-cli/?ref=apifox.com) —— 一个用于 API 测试和 API 生命周期管理的命令行工具。你可以按顺序阅读,也可以跳转到你感兴趣的任何章节:
什么是 TDD(测试驱动开发)?
了解什么是测试驱动开发、其重要性,以及如何借助 Apifox 这类工具,高效助力现代软件开发中的 TDD 实践。