### Standard {% data variables.product.prodname_dotcom %}-hosted runners for public repositories For public repositories, jobs using the workflow labels shown in the table below will run on virtual machines with the associated specifications. The use of these runners on public repositories is free and unlimited.
| Virtual Machine | Processor (CPU) | Memory (RAM) | Storage (SSD) | Workflow label | Notes |
|---|---|---|---|---|---|
| Linux | 4 | 16 GB | 14 GB |
ubuntu-latest, ubuntu-24.04 [Beta], ubuntu-22.04, ubuntu-20.04
|
The ubuntu-latest label currently uses the Ubuntu 22.04 runner image.
|
| Windows | 4 | 16 GB | 14 GB |
windows-latest, windows-2022, windows-2019
|
The windows-latest label currently uses the Windows 2022 runner image.
|
| macOS | 3 | 14 GB | 14 GB |
macos-12
|
Uses the macOS 12 runner image. |
| macOS | 4 | 14 GB | 14 GB |
macos-13
|
Uses the macOS 13 runner image. |
| macOS | 3 (M1) | 7 GB | 14 GB |
macos-latest or macos-14
|
The macos-latest label currently uses the macOS 14 runner image.
|
| Virtual Machine | Processor (CPU) | Memory (RAM) | Storage (SSD) | Workflow label | Notes | Linux | 2 | 7 GB | 14 GB |
ubuntu-latest, ubuntu-24.04 [Beta], ubuntu-22.04, ubuntu-20.04
|
The ubuntu-latest label currently uses the Ubuntu 22.04 runner image.
|
|---|---|---|---|---|---|
| Windows | 2 | 7 GB | 14 GB |
windows-latest, windows-2022, windows-2019
|
The windows-latest label currently uses the Windows 2022 runner image.
|
| macOS | 3 | 14 GB | 14 GB |
macos-12
|
Uses the macOS 12 runner image. |
| macOS | 4 | 14 GB | 14 GB |
macos-13
|
Uses the macOS 13 runner image. |
| macOS | 3 (M1) | 7 GB | 14 GB |
macos-latest or macos-14
|
The macos-latestlabel currently uses the macOS 14 runner image.
|