Skip to content

ci: replace retired macOS 14 runner with macOS 15 - #51

Merged
wayback09 merged 1 commit into
Aether-Launcher:mainfrom
DarkLabsStudio:ci/macos-15-runner
Nov 8, 2026
Merged

wayback09 merged 1 commit into
Aether-Launcher:mainfrom
DarkLabsStudio:ci/macos-15-runner

Conversation

@DarkLabsStudio

@DarkLabsStudio DarkLabsStudio commented Nov 8, 2026 •

Copy link
Copy Markdown
Contributor

Problem

GitHub retired the macOS 14 runner images on 2026-11-02. The macos-14 matrix entry is cancelled immediately, so the release workflow's build job never completes and the release job cannot run.

This is the failure seen in the current CI run: the macos-14 job has no steps and is cancelled one second after starting, while the other matrix jobs succeed.

Changes

  • Replace macos-14 with macos-15 in:
    • .github/workflows/build.yml — the macos-arm64 release artifact
    • .github/workflows/ci.yml — the macOS arm64 CI check
  • Keep macos-15-intel for the x64 artifact.
  • Add a changelog note.

macos-15 is the same arm64 architecture as macos-14, so the release still produces Aether-macos-arm64.dmg.

Verification

  • actionlint .github/workflows/build.yml .github/workflows/ci.yml
  • No remaining macos-14 references in workflow files.

Autofix with [code]smith
Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need.

GitHub retired the macOS 14 runner images on 2026-11-02. The macos-14 matrix entry is cancelled immediately, which blocks the release workflow from completing.

Use macos-15 for the arm64 job so Aether-macos-arm64.dmg is still produced, and keep macos-15-intel for the x64 artifact.
@wayback09
wayback09 merged commit 1cbcbaa into Aether-Launcher:main Nov 8, 2026
4 checks passed
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