271817a66ef83e4353a69115769c14b8a2691d74
macOS Installer ISO Builder with GitHub Actions
- Uses GitHub Actions to download official macOS installers directly from Apple servers and create true DVD-format macOS installer ISO files.
- The generated ISOs are compatible with Proxmox VE, QEMU, VirtualBox, and VMware.
📦 Usage
Running the Workflow
-
Fork this repository.
-
Go to the Actions tab in your forked repository.
-
Select the “Build macOS Installer ISO image” workflow.
-
Click the “Run workflow” button.
-
Set the inputs:
- macOS version – Choose a version (Sequoia, Sonoma, etc.).
- Specific version (optional) – Enter a version like
15.7.1, or leave blank to use the latest.
-
Click the green “Run workflow” button to start the build.
📥 Downloading the ISO
After the workflow finishes:
- Open the completed workflow run.
- Scroll to the Artifacts section at the bottom.
- Download the ISO artifact (e.g.
macOS-Sequoia-15.7.1-ISO). - Extract the ZIP file to get the
.iso.
Note
By default, the artifact is kept for 3 days. You can change this in the workflow YAML file.
Tip
- For best performance, use a macOS VM on Proxmox VE with iGPU or dGPU passthrough.
- Installing macOS on Proxmox VE with LongQT-sea/OpenCore-ISO is recommended.
- For Intel GVT-d iGPU passthrough, see LongQT-sea/intel-igpu-passthru.
Languages
Shell
100%