fix(ci): migrate macOS x64 release runner to macos-26-intel - #233
Merged
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the GitHub Actions release workflow to keep the non-blocking macOS x64 build running on a supported Intel runner image, after the retirement of macos-13.
Changes:
- Switch the macOS x64 release job runner from
macos-13tomacos-26-intel. - Update surrounding workflow comments/step labels to reflect the new runner choice while preserving the existing non-blocking behavior.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
dwgx
added a commit
that referenced
this pull request
Jul 30, 2026
dwgx
added a commit
that referenced
this pull request
Jul 30, 2026
合并 #232(按账号隔离上游模型目录)与 #233(CI x64 runner),外加检索端点的 5 条契约修复 —— 其中 2 条是 v3.9.4 自己引入的,含一条把 PII 写进 URL。 两条教训记入交接文档: - 读过某条约束不等于会遵守它。那条 PII 缺陷里,我两小时前才引用过 caller-key.js 的 PII 注释,然后亲手违反了它。 - 注释解释的是设计意图、不是当前事实。macOS x64 连续四个版本终态是 cancelled 而非排队,我每次照 workflow 注释解释就放过了,是外部贡献者发现的。 #234 已验证成立,进未修清单。测试 3072 → 3108,全量绿。
Owner
已合并 ✅ — v3.9.5这条修的是我们自己的问题,而且我判断错了四次。 你指出 全部是 教训我记进交接文档了:注释解释的是设计意图,不是当前事实;判断某个 job "没问题"必须看终态。 核实过的依据:
台账:weight B+。四行改动,但价值全在诊断 —— 它纠正的是一个已经影响四个已发布版本的事实,而且是外部贡献者替维护方发现自身发布链缺口。这一条对标 lovivi #204 那种"十行精准方言修复"同档但更靠上。 谢谢,这个盯得比我细。 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
改了什么 / What changed
macos-13runner used by the macOS x64 release job withmacos-26-intel.为什么 / Why
GitHub shut down the macOS 13 runner image on December 4, 2025:
https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/
macos-26-intelis the current supported macOS 26 x64 runner label:https://github.com/actions/runner-images#available-images
测试 / Testing
.github/workflows/release.ymlsuccessfully with Ruby YAML.git diff --checkpasses.Checklist