AbdulElahGwaith's picture
Upload folder using huggingface_hub
88df9e4 verified
metadata
title: Actions runner pricing
shortTitle: Actions runner pricing
intro: >-
  Reference information for calculating the cost of using different {% data
  variables.product.github %}-hosted runners.
versions:
  fpt: '*'
  ghec: '*'
  ghes: '*'
topics:
  - Billing
  - Actions
contentType: reference
redirect_from:
  - /billing/reference/actions-minute-multipliers

{% data variables.product.github %} rounds the minutes and partial minutes each job uses up to the nearest whole minute.

Standard runners

Operating system Per-minute rate (USD)
Linux 1-core $0.002
Linux 2-core $0.008
Windows 2-core $0.016
macOS 3-core or 4-core (M1 or Intel) $0.08

x64-powered {% data variables.actions.hosted_runners %}

Operating system Per-minute rate (USD)
Linux Advanced 2-core $0.008
Linux 4-core $0.016
Linux 8-core $0.032
Linux 16-core $0.064
Linux 32-core $0.128
Linux 64-core $0.256
Linux 96-core $0.384
Windows 4-core $0.032
Windows 8-core $0.064
Windows 16-core $0.128
Windows 32-core $0.256
Windows 64-core $0.512
Windows 96-core $0.768
macOS 12-core $0.12

arm64-powered {% data variables.actions.hosted_runners %}

Operating system Per-minute rate (USD)
Linux 2-core $0.005
Linux 4-core $0.01
Linux 8-core $0.02
Linux 16-core $0.04
Linux 32-core $0.08
Linux 64-core $0.16
Windows 2-core $0.01
Windows 4-core $0.02
Windows 8-core $0.04
Windows 16-core $0.08
Windows 32-core $0.16
Windows 64-core $0.32
macOS 6-core (M1) $0.16

GPU-powered {% data variables.actions.hosted_runners %}

Operating system Per-minute rate (USD)
Linux 4-core $0.07
Windows 4-core $0.14

Points to note about rates for runners

  • The number of jobs you can run concurrently across all repositories in your user or organization account depends on your {% data variables.product.github %} plan. For more information, see AUTOTITLE for {% data variables.product.github %}-hosted runners and AUTOTITLE for self-hosted runner usage limits.
  • {% data reusables.actions.larger-runner-permissions %}
  • {% data reusables.actions.about-larger-runners-billing %}
  • For {% data variables.actions.hosted_runner %}s, there is no additional cost for configurations that assign public static IP addresses to a {% data variables.actions.hosted_runner %}. For more information on {% data variables.actions.hosted_runner %}s, see AUTOTITLE.
  • Included minutes cannot be used for {% data variables.actions.hosted_runner %}s.
  • The {% data variables.actions.hosted_runner %}s are not free for public repositories.
  • Custom images can only be used with larger runners and are billed at the same per-minute rates as those runners.