Runners
macOS GitHub Actions hardlopers
Apple Silicon macOS-hardlopers met vooraf geïnstalleerde Xcode, simulators en ondertekeningstools. De helft van de prijs van door GitHub gehoste macOS.
Specificaties
- Silicium
- Appel M2 en M4
- vCPU
- 6 – 12
- Geheugen
- 16 – 32 GB
- Schijf
- 250 GB NVMe
- Xcode
- 15.x en 16.x vooraf geïnstalleerd
- Prijs
- 50% lager dan GitHub-gehost
Runner-labels
runnerhut-macos-14-m2runnerhut-macos-15-m2runnerhut-macos-15-m4
macOS-minuten zijn de duurste regel op bijna elke CI-rekening; GitHub rekent ongeveer tien keer het Linux-tarief. Als u een iOS- of macOS-app verzendt, gaat hier het geld naartoe en betaalt het afstemmen zich het snelst terug.
Wat is vooraf geïnstalleerd
- Xcode 15.4, 16.0, 16.2 en 16.4 met bijpassende opdrachtregeltools
- iOS-, watchOS-, tvOS- en visionOS-simulatorruntimes
- Homebrew, CocoaPods, Fastlane, xcbeautify, Swiftlint
- Node, Python, Ruby en de standaard toolchainmanagers
yaml
jobs: ios: runs-on: runnerhut-macos-15-m4 steps: - uses: actions/checkout@v4 - run: sudo xcode-select -s /Applications/Xcode_16.4.app - run: xcodebuild test -scheme App -destination 'platform=iOS Simulator,name=iPhone 16'Je volgende build kan twee keer zo snel zijn, voor de halve prijs
Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.
Gerelateerd
maten en prijzen voor macOS-runnersElke macOS-runnergrootte, de CPU-, geheugen- en schijftoewijzing, en hoe je er een kiest voor Xcode-builds en simulatortests.Xcode-versies beschikbaar op macOS-hardlopersWelke Xcode-versies worden geleverd op runnerhut macOS-hardlopers, hoe u er een kunt vastzetten en hoe beeldupdates worden uitgerold.iOS-simulatorruntimes op macOS-hardlopersVooraf geïnstalleerde simulatorruntimes, hoe u er één kunt toevoegen tijdens de taak en hoe u simulatortests parallel kunt uitvoeren.