Add support for macos-13-arm64 GitHub runners

This commit is contained in:
Benoit Daloze
2023-10-11 18:58:56 +02:00
parent f887fb3d0e
commit 5cfe23c062
5 changed files with 34 additions and 9 deletions
+6 -2
View File
@@ -101,10 +101,14 @@ async function downloadAndExtract(platform, engine, version, rubyPrefix) {
function getDownloadURL(platform, engine, version) {
let builderPlatform = platform
if (platform.startsWith('windows-')) {
if (platform.startsWith('windows-') && os.arch() === 'x64') {
builderPlatform = 'windows-latest'
} else if (platform.startsWith('macos-')) {
builderPlatform = 'macos-latest'
if (os.arch() === 'x64') {
builderPlatform = 'macos-latest'
} else if (os.arch() === 'arm64') {
builderPlatform = 'macos-13-arm64'
}
}
if (common.isHeadVersion(version)) {