pcsx2 icon indicating copy to clipboard operation
pcsx2 copied to clipboard

CI: Swap to MacOS 14 runner

Open stenzek opened this issue 5 months ago • 0 comments

Description of Changes

GitHub recently enabled M1 runners for public projects. They bring a considerable speed boost to CI runtimes, DuckStation went from 15mins+ down to 3mins after switching.

Can't use MoltenVK from brew anymore, because that's going to be arm64. So, build it ourselves as part of the deps package. It doesn't take long on M1 :-).

Only caveat is now we're building on ARM, so we have to be careful and make sure we actually create an x86 build. Luckily I'd already done most of this so I could run the x86 build script on my Macbook.

Rationale behind Changes

Vroom vroom.

Suggested Testing Steps

Test Mac builds ~~, once I actually get it working. I have a feeling it's going to explode at first~~ .

stenzek avatar Feb 04 '24 15:02 stenzek