TODO: Packaging - in theory the images produced by Tart are not much different from typical Virtualization.Framework, so potentially could be running on other runners (like https://github.com/Code-Hex/vz/blob/main/example/macOS/main.go) and even with optimized Disk subsystem - I saw there a way to attach fd instead of file in the mac VF docs (right now it weights the size of disk, even if not completely used)...
Related Issue
fixes: #46
Motivation and Context
There is a hurt to build images on new macs, so tart is a good option to do that.
How Has This Been Tested?
Manually
Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Adds initial support for Tart macos + ci builder.
TODO: Packaging - in theory the images produced by Tart are not much different from typical Virtualization.Framework, so potentially could be running on other runners (like https://github.com/Code-Hex/vz/blob/main/example/macOS/main.go) and even with optimized Disk subsystem - I saw there a way to attach fd instead of file in the mac VF docs (right now it weights the size of disk, even if not completely used)...
Related Issue
fixes: #46
Motivation and Context
There is a hurt to build images on new macs, so tart is a good option to do that.
How Has This Been Tested?
Manually
Types of changes
Checklist: