Skip to content

Labels and sizes

You pick a machine by its runs-on label. Labels read ohmako-<os>-<version>-<arch>-<size>, for example ohmako-ubuntu-latest-x64-2x. Everything else in your workflow stays as it is. Docker, services: and container: jobs work the way they do on GitHub.

A feature that needs an option adds it to the label after a semicolon, such as ;snapshot.key=… for snapshots.

The size sets the vCPU, memory and disk. Every size, its price and where it stands is in the table, read from the price list.

Machines and their price per minute
MachineSizevCPUMemoryDiskPer minuteStatus
Linux x642x28 GB150 GB$0.004Coming
Linux x644x416 GB150 GB$0.008Coming
Linux x648x832 GB150 GB$0.016Coming
Linux x6416x1664 GB150 GB$0.032Coming
Linux x6432x32128 GB150 GB$0.064Coming
Linux arm642x28 GB150 GB$0.003Coming
Linux arm644x416 GB150 GB$0.006Coming
Linux arm648x832 GB150 GB$0.012Coming
Linux arm6416x1664 GB150 GB$0.024Coming
Linux arm6432x32128 GB150 GB$0.048Coming
Windows x644x416 GB256 GB$0.016Coming
Windows x648x832 GB256 GB$0.032Coming
Windows x6416x1664 GB256 GB$0.064Coming
Windows x6432x32128 GB256 GB$0.128Coming
macOS arm646x614 GB120 GB$0.08Coming
macOS arm6412x1228 GB270 GB$0.16Coming

Pricing has the cache and snapshot prices and the included minutes.