README.md
June 3, 2026 · View on GitHub
macOS Packer Templates for Tart
Repository with Packer templates to build macOS Tart virtual machines to use with self-hosted GitHub Actions runners, Cirrus Runners or any other automation.
The following image variants are currently available:
macos-{tahoe,sequoia,sonoma}-vanilla— a vanilla macOS installation with helpful tweaks such as auto-login, but no additional software preinstalledmacos-{tahoe,sequoia,sonoma}-base— based onmacos-{tahoe,sequoia,sonoma}-vanillaimage, it comes withbrewand other useful software pre-installed, but without Xcodemacos-{tahoe,sequoia,sonoma}-xcode:N— based onmacos-{tahoe,sequoia,sonoma}-baseimage and hasXcode NwithFlutterpre-installedmacos-runner:{tahoe,sequoia,sonoma}— a variant ofxcode:Nwith several versions ofXcodepre-installed andxcodestool to switch between them.
See a full list of VMs available here.
Release Cadence
Once a new version of Xcode is released, we will initiate a GitHub release which will automatically build and push
a new version of the macos-{tahoe,sequoia}-xcode:N. This generally happens the next weekend after a release.
Please watch this repository releases to get notified about new images.
Update Cadence
Some of the images are regularly getting rebuild in order to update the pre-installed packages.
This workflow defines images that are getting rebuilt monthly on the first Saturday of the month.