Skip to content

ci(release): use macos-15 runner for the arm64 macOS build - #50

Merged
blocksmith314 merged 1 commit into
mainfrom
ci/fix-release-macos-runner
Nov 7, 2026
Merged

blocksmith314 merged 1 commit into
mainfrom
ci/fix-release-macos-runner

Conversation

@blocksmith314

Copy link
Copy Markdown
Owner

Summary

macos-14 runners are cancelled before a runner is assigned (retired image), so the arm64 release job never starts. Use macos-15 instead.

  • macos-arm64: runs-on: macos-14 -> macos-15
  • DIA_MIN_MACOS stays 14.0; if the Homebrew FFmpeg bottles on the new runner require macOS 15, the strict minos check will fail and the value must be bumped.

Verification

Not run yet. Suggested check before the next tag:

gh workflow run release.yml --ref ci/fix-release-macos-runner

This builds and bundles all platforms (artifacts only) and exercises the DIA_STRICT_MINOS check.

macos-14 jobs are cancelled before a runner is assigned (the image is retired). Keep DIA_MIN_MACOS at 14.0 for now; if Homebrew bottles now require macOS 15, the strict minos check will flag it.
@blocksmith314
blocksmith314 merged commit 4786976 into main Nov 7, 2026
3 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.

1 participant