Open llama90 opened 5 months ago
@kou I created this issue to discuss and make progress!
For JNI parts, we should test both.
Ideally we'd test everything on both but that may be too heavy. IMO it would be preferable to use the new ARM runners as the "default" as they seem to be much faster in my experience. Maybe Intel can be relegated to Crossbow.
Describe the enhancement requested
As an extension of #42136, we need to add new CI workflows for ARM64-based macOS for Go, Java, and JavaScript.
Previously, these languages only supported AMD64-based macOS (
macos-11
) by usingmacos-latest
. However, due to changes by GitHub,macos-11
is no longer supported. Therefore, I changed tomacos-12
to support AMD64-based macOS.As we progress, in my opinion, these languages also need ARM64-based macOS support. Additionally, some CIs seem to need further enhancement (e.g., AMD64 macOS 12 with just JDK 12).
I would appreciate any feedback or suggestions on this matter.
List
Component(s)
Continuous Integration