We recommend configuring the runner in a root folder of the Windows drive (e.g. "C:\actions-runner"). This will help avoid issues related to service identity folder permissions and long file path restrictions on Windows.
The following snipped needs to be run on powershell:
# Create a folder under the drive root
mkdir \actions-runner ; cd \actions-runner
# Download the latest runner package
Invoke-WebRequest -Uri https://github.com/actions/runner/releases/download/v2.289.5/actions-runner-win-x64-2.289.5.zip -OutFile actions-runner-win-x64-2.289.5.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.289.5.zip", "$PWD")
# Create a folder
mkdir actions-runner && cd actions-runner
# Download the latest runner package
curl -O -L https://github.com/actions/runner/releases/download/v2.289.5/actions-runner-osx-x64-2.289.5.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.289.5.tar.gz
# Create a folder
mkdir actions-runner && cd actions-runner
# Download the latest runner package
curl -O -L https://github.com/actions/runner/releases/download/v2.289.5/actions-runner-linux-x64-2.289.5.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.289.5.tar.gz
# Create a folder
mkdir actions-runner && cd actions-runner
# Download the latest runner package
curl -O -L https://github.com/actions/runner/releases/download/v2.289.5/actions-runner-linux-arm64-2.289.5.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.289.5.tar.gz
# Create a folder
mkdir actions-runner && cd actions-runner
# Download the latest runner package
curl -O -L https://github.com/actions/runner/releases/download/v2.289.5/actions-runner-linux-arm-2.289.5.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.289.5.tar.gz
For additional details about configuring, running, or shutting down the runner please check out our product docs.
The SHA-256 checksums for the packages included in this build are shown below:
actions-runner-win-x64-2.289.5.zip <!-- BEGIN SHA win-x64 -->44dee93849569e99bb55ce5f813c8718d9a936cf8c3e6efb12145c1c9f2a54f6<!-- END SHA win-x64 -->
actions-runner-osx-x64-2.289.5.tar.gz <!-- BEGIN SHA osx-x64 -->a6260cd9513531eef3eb85b87702a0ce15b1c42fc44350f0f5d15df881938111<!-- END SHA osx-x64 -->
actions-runner-linux-x64-2.289.5.tar.gz <!-- BEGIN SHA linux-x64 -->0ae9db3ad3f03c56ccd3631f0830d9d7e7942a090b426e7b03887d88dc364fb1<!-- END SHA linux-x64 -->
actions-runner-linux-arm64-2.289.5.tar.gz <!-- BEGIN SHA linux-arm64 -->603c686600a9f73e7e134083e0fd9caa05722a13e47353d25b9c3454d7df342d<!-- END SHA linux-arm64 -->
actions-runner-linux-arm-2.289.5.tar.gz <!-- BEGIN SHA linux-arm -->7374f6fd45ebe315eefc1bb3a1cb8069f8d551f56109807d69adfd7afa7b181d<!-- END SHA linux-arm -->
actions-runner-win-x64-2.289.5-noexternals.zip <!-- BEGIN SHA win-x64_noexternals -->df365decc9bd37ca61904df2d30ccbd9f2c46ac572bce8f8af7ffb21c1fca79c<!-- END SHA win-x64_noexternals -->
actions-runner-osx-x64-2.289.5-noexternals.tar.gz <!-- BEGIN SHA osx-x64_noexternals -->5d0196f5a0850d52797af9a639a5fa42ab91de170e26401b205dcd6ba41cab1b<!-- END SHA osx-x64_noexternals -->
actions-runner-linux-x64-2.289.5-noexternals.tar.gz <!-- BEGIN SHA linux-x64_noexternals -->a619fac2d5635be725905c1615f753db949c36f0837fb2b19a22613e9fa76a9d<!-- END SHA linux-x64_noexternals -->
actions-runner-linux-arm64-2.289.5-noexternals.tar.gz <!-- BEGIN SHA linux-arm64_noexternals -->9285ee365609d4aa6e3f050f49df0415e24247e5049dbbce3896e2b57b3da014<!-- END SHA linux-arm64_noexternals -->
actions-runner-linux-arm-2.289.5-noexternals.tar.gz <!-- BEGIN SHA linux-arm_noexternals -->690818596dc88af922189a6150e33b98c98fcf326c4d44183804e29ccab71105<!-- END SHA linux-arm_noexternals -->
actions-runner-win-x64-2.289.5-noruntime.zip <!-- BEGIN SHA win-x64_noruntime -->7a3acb7c7af845eb23e564d44ea7a69b76abffbaab3a1b267d2261d7487dd343<!-- END SHA win-x64_noruntime -->
actions-runner-osx-x64-2.289.5-noruntime.tar.gz <!-- BEGIN SHA osx-x64_noruntime -->2b51872b258403bf3588fc24a9fd890196d2adb0ae84547542d7251ec4b18c43<!-- END SHA osx-x64_noruntime -->
actions-runner-linux-x64-2.289.5-noruntime.tar.gz <!-- BEGIN SHA linux-x64_noruntime -->e325273b017e85023cd96871c2a3e5b30d385d30d688104aaf5a12ff209a8b09<!-- END SHA linux-x64_noruntime -->
actions-runner-linux-arm64-2.289.5-noruntime.tar.gz <!-- BEGIN SHA linux-arm64_noruntime -->7a6bcd0e5912f3f84c3862b2db2ea5d3bcc326289ad80583af0911efd59a52f6<!-- END SHA linux-arm64_noruntime -->
actions-runner-linux-arm-2.289.5-noruntime.tar.gz <!-- BEGIN SHA linux-arm_noruntime -->8aa9c3f8a5e641808fb4c4ea1f51a3edbb1dcb382c51feb935898fb70da0a5f6<!-- END SHA linux-arm_noruntime -->
actions-runner-win-x64-2.289.5-noruntime-noexternals.zip <!-- BEGIN SHA win-x64_noruntime_noexternals -->beb90e7e20c16bef897204ee62acdf17ec9060a595967cd1045f3314a31072e7<!-- END SHA win-x64_noruntime_noexternals -->
actions-runner-osx-x64-2.289.5-noruntime-noexternals.tar.gz <!-- BEGIN SHA osx-x64_noruntime_noexternals -->d65e61499407ce309787b0603661610084c8e646cb34d321195f86f2241e1878<!-- END SHA osx-x64_noruntime_noexternals -->
actions-runner-linux-x64-2.289.5-noruntime-noexternals.tar.gz <!-- BEGIN SHA linux-x64_noruntime_noexternals -->a7e4cd46538f0907a6b0c7fcb50ee4400ead658e1d8437ebac7691b879de8eef<!-- END SHA linux-x64_noruntime_noexternals -->
actions-runner-linux-arm64-2.289.5-noruntime-noexternals.tar.gz <!-- BEGIN SHA linux-arm64_noruntime_noexternals -->4c3128984640bfdeffd72bd606162eb346e178943634469e15f9f52856386dbe<!-- END SHA linux-arm64_noruntime_noexternals -->
actions-runner-linux-arm-2.289.5-noruntime-noexternals.tar.gz <!-- BEGIN SHA linux-arm_noruntime_noexternals -->89799b544329da4864f9ba644091f8d9657f60e9348b1975f0d784a25fdcef31<!-- END SHA linux-arm_noruntime_noexternals -->
Fetched April 8, 2026