Workflow Labels
Use workflow labels to select which GetMac runner image your CI/CD jobs run on. Each label maps to a specific macOS version and Xcode toolchain.
Available Labels
| Label | macOS | Xcode | Status |
|---|---|---|---|
getmac-latest | Tahoe (26.3) | 26.3 RC2 | Active |
getmac | Tahoe (26.3) | 26.3 RC2 | Active |
getmac-tahoe | Tahoe (26.3) | 26.3 RC2 | Active |
getmac-tahoe-beta | Tahoe Beta (26.4) | 26.4 Beta | Active |
getmac-sequoia | Sequoia (15.6.1) | 16.4 | Active |
getmac-sonoma | Sonoma (14.6.1) | 16.3 | Active |
getmac-latestandgetmacare aliases that always point to the most recent stable image. Currently they resolve to the same image asgetmac-tahoe.
Usage
To use GetMac runners in your GitHub Actions workflows, update the runs-on field in your workflow file:
- runs-on: macos-latest+ runs-on: getmac
To pin a specific macOS version:
- runs-on: macos-latest+ runs-on: getmac-sequoia