Skip to content

Commit 9dbe7ef

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

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

doc/supported_platforms.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
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: [actions/runner-images#13045](https://github.com/actions/runner-images/issues/13045)
20+
## Supported Architectures
21+
22+
- Intel x86_64
23+
- Apple Silicon (arm64)

0 commit comments

Comments
 (0)