edgetx icon indicating copy to clipboard operation
edgetx copied to clipboard

chore(ci): bump to MacOS 14 for Companion builds

Open pfeerick opened this issue 2 weeks ago • 5 comments

Per the "two latest releases" GitHub policy and actions/runner-images#13046, macOS 13 Ventura is no longer available as of the 8th of December, 2025.

The macos-15-intel image will be available until August, 2027, after which point Apple Silicon support will be the only supported option. c.f. https://github.com/actions/runner-images/issues/13045

pfeerick avatar Dec 08 '25 22:12 pfeerick

This builds an Apple Silicon only app - will not run on Intel Macs.

Screenshot 2025-12-10 at 10 07 54 am

philmoz avatar Dec 09 '25 23:12 philmoz

This builds an Apple Silicon only app - will not run on Intel Macs.

That would probably require bumping this further to MacOS 15 then as macos-14-large is not available to us (needed for Intel support).

Workflows that depend on x86_64 (Intel CPU) can be migrated to use the macos-15-intel label, which is currently planned as the last supported image based on Intel CPU.

We are actually still targeting 10.15 as the minimum OSX version, so if it builds without any major warnings, it should technically still work with Catalina... what is the oldest you can easily test just to see if it actually still runs?

Ok, not so fast... QT 6.9 makes that macOS 12 / Monterey.

pfeerick avatar Dec 10 '25 03:12 pfeerick

I have test VM's for 10 through 15.

philmoz avatar Dec 10 '25 03:12 philmoz

Now works on MacOS 12 and up.

At some point we probably need an Apple Silicon build or a universal build.

philmoz avatar Dec 10 '25 09:12 philmoz

Perfect. Means I can also change the notice in the release notes from macOS 13 to macOS 12 as the minimum required version. Given there is less than two years of life left on intel builds - August 2027 is when they get pulled - the next step could very well be phasing them out completely and going mac silicon only...

image

pfeerick avatar Dec 10 '25 10:12 pfeerick