Closed bgilbert closed 5 months ago
Did you run this in your actions instance? Would be great to know what to expect.
edit: anyway, I'm in favor of adding extra testing. setup-alpine can be adjusted to test regular 32-bit x86 but I believe that's being deprecated in a bunch of places.
Did you run this in your actions instance? Would be great to know what to expect.
Yes, both workflows. The builds ran to completion, though I didn't compare build failures between x86_64 and arm64, since any new failures seem like problems with individual wraps.
Just saw it.
1 2024-04-09T21:10:08.5332840Z 5 skipped: arduinocore-avr, google-woff2, graphite2, libgpiod, mocklibc
2 2024-04-09T21:10:08.5333890Z 18 failed: backward-cpp, blueprint-compiler, cairo, curl, glib, glib-networking, grpc, imguizmo, libffi, libffmpegthumbna iler, liblangtag, libpsl, libsndfile, opus, orcus, sdl2_image, sdl2_mixer, unit-system
some of those failures are quite interesting...
The
macos-latest
runner image has historically been x86_64, but it's currently migrating frommacos-12
tomacos-14
which runs on arm64 hardware. It seems useful to get test coverage on both architectures, so arrange that for now. Presumably we'll eventually have to drop macOS x86_64 tests when themacos-12
image goes out of support.Homebrew installs into
/opt/homebrew
on arm64 Macs.