Skip to content

fix(ci): migrate macOS x64 release runner to macos-26-intel - #233

Open
andya1lan wants to merge 1 commit into
dwgx:masterfrom
andya1lan:fix/macos-26-intel-runner
Open

fix(ci): migrate macOS x64 release runner to macos-26-intel#233
andya1lan wants to merge 1 commit into
dwgx:masterfrom
andya1lan:fix/macos-26-intel-runner

Conversation

@andya1lan

Copy link
Copy Markdown
Contributor

改了什么 / What changed

  • Replace the retired macos-13 runner used by the macOS x64 release job with macos-26-intel.
  • Update the related comments while preserving the existing non-blocking x64 release behavior.

为什么 / 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-intel is the current supported macOS 26 x64 runner label:
https://github.com/actions/runner-images#available-images

测试 / Testing

  • Parsed .github/workflows/release.yml successfully with Ruby YAML.
  • git diff --check passes.
  • No application tests were run because this only changes the GitHub Actions runner image.

Checklist

  • 代码风格和现有文件一致 / Code style matches existing files
  • 没有引入 npm 依赖 / No new npm dependencies
  • 不涉及 LS binary 协议 / LS binary protocol not affected
  • 不涉及 dashboard UI / Dashboard UI not affected

Copilot AI review requested due to automatic review settings July 29, 2026 12:51

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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-13 to macos-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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants