Skip to content

Commit a6a66d4

Browse files
committed
doc: Added a document outlining the supported hosts for vfkit
1 parent 8b1710a commit a6a66d4

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

doc/supported_platforms.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Supported Host Platforms
2+
3+
`vfkit` is a macOS-only virtualization tool that uses Apple's Virtualization framework to manage virtual machines.
4+
5+
## Host Requirements
6+
7+
The project aims to support the most recent macOS major version at all times, along with the two previous major versions. Support for the oldest supported version will be dropped three years after its release date or when Apple discontinues support, whichever occurs first.
8+
9+
**macOS 14.0 or later** is recommended and fully supported.
10+
11+
## CI Testing
12+
13+
The project is tested on:
14+
- macOS 14 (Sonoma) - Apple Silicon
15+
- macOS 15 (Sequoia) - Apple Silicon
16+
- macOS 15 (Sequoia) - Intel x86_64
17+
- macOS 26 (Tahoe) - Apple Silicon
18+
19+
Integration tests with virtualization are run on **macos-15-intel** runners, as virtualization is not supported on Apple Silicon runners in GitHub Actions. These Intel runners will be deprecated by August 2027. See: https://github.com/actions/runner-images/issues/13045
20+
21+
## Supported Architectures
22+
23+
- Intel x86_64
24+
- Apple Silicon (arm64)

0 commit comments

Comments
 (0)