Description
Subject
Getting Started > Installing Cypress > System requirements > Operating System
Description
System requirements > Operating System lists OS versions which are no longer under vendor support.
Should the current list below be updated to list only operating systems which are still supported by their respective vendors?
Current list
- macOS 10.9 and above (Intel or Apple Silicon 64-bit (x64 or arm64))
- Linux Ubuntu
12.0420.04 and above, Fedora 21 and Debian 8 (x86_64 or Arm 64-bit (x64 or arm64)) (see Linux Prerequisites down below) - Windows
710 and above (64-bit only)
Vendor lifecycle information
Note: resolved OS entries in the list below are marked in the respective check-box:
-
According to https://endoflife.date/macos macOS 10.9 service status ended on Dec 1, 2016. macOS 12 is the earliest version still supported. Edit: updated to minimum macOS 10.15.
-
Ubuntu 20.04 is the earliest version still supported in its Standard Support phase according to https://ubuntu.com/about/release-cycle. Ubuntu 14.04, 16.04 & 18.04 are in their Extended Security Maintenance phase. Ubuntu 12.04 is now unsupported. Edit: Changed to minimum Ubuntu 20.04.
-
Fedora
3738 is the earliest version still supported and Fedora 21 entered end-of-life on Dec 1, 2015 according to https://docs.fedoraproject.org/en-US/releases/eol/. -
Debian 8 is supported in Extended Long Term Support according to https://wiki.debian.org/LTS/Extended, however it is not compatible with Node.js 18. A minimum of Debian 10 is needed. Edit: changes to Debian 10.
-
Windows 7 last support date was January 2023 (see https://learn.microsoft.com/en-us/lifecycle/products/windows-7). Edit: Changed to minimum Windows 10.
-
A Windows server system is missing from the list.
GitHub current images
See GitHub Actions Runner Images for list of currently available images.
Notes
https://endoflife.date/ is also a convenient non-primary source for many end-of-life dates.