GITHUB_STATE and GITHUB_OUTPUT environment file commands (#2118)actions/core dependency (#2123)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.297.0/actions-runner-win-x64-2.297.0.zip -OutFile actions-runner-win-x64-2.297.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.297.0.zip", "$PWD")
Warning: Windows arm64 runners are currently in preview status and use unofficial versions of nodejs. They are not intended for production workflows.
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.297.0/actions-runner-win-arm64-2.297.0.zip -OutFile actions-runner-win-arm64-2.297.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.297.0.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.297.0/actions-runner-osx-x64-2.297.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.297.0.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.297.0/actions-runner-osx-arm64-2.297.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.297.0.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.297.0/actions-runner-linux-x64-2.297.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.297.0.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.297.0/actions-runner-linux-arm64-2.297.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.297.0.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.297.0/actions-runner-linux-arm-2.297.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.297.0.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.297.0.zip <!-- BEGIN SHA win-x64 -->a99921abc6e5e245f15eff75073946693e254c9fa75f0859bcabc52c6c101201<!-- END SHA win-x64 -->
actions-runner-win-arm64-2.297.0.zip <!-- BEGIN SHA win-arm64 --><WIN_ARM64_SHA><!-- END SHA win-arm64 -->
actions-runner-osx-x64-2.297.0.tar.gz <!-- BEGIN SHA osx-x64 -->820ebffefd2fdc5ccbb376d03f0ef0b82c9a8df17b71de9a52407f8845ae3ebf<!-- END SHA osx-x64 -->
actions-runner-osx-arm64-2.297.0.tar.gz <!-- BEGIN SHA osx-arm64 -->f38fbb28be901697556ee778f1f851d4e1cf988fa5abc087be647f4ec3f6a752<!-- END SHA osx-arm64 -->
actions-runner-linux-x64-2.297.0.tar.gz <!-- BEGIN SHA linux-x64 -->eb4e2fa6567d2222686be95ee23210e83fb6356dd0195149f96fd91398323d7f<!-- END SHA linux-x64 -->
actions-runner-linux-arm64-2.297.0.tar.gz <!-- BEGIN SHA linux-arm64 -->f882e0b88c7afc1effabd64a7b43b12f58060fb349adb5eb87de067c06d1500f<!-- END SHA linux-arm64 -->
actions-runner-linux-arm-2.297.0.tar.gz <!-- BEGIN SHA linux-arm -->5982a97a864a394c23dd63bcccec0546189308c2bb9f20f9321959e98342e82d<!-- END SHA linux-arm -->
actions-runner-win-x64-2.297.0-noexternals.zip <!-- BEGIN SHA win-x64_noexternals -->c1d972c53e527612a20eec49e4f676873a1b9341aa84c11ad227e56b48591bc6<!-- END SHA win-x64_noexternals -->
actions-runner-win-arm64-2.297.0-noexternals.zip <!-- BEGIN SHA win-arm64_noexternals --><WIN_ARM64_SHA_NOEXTERNALS><!-- END SHA win-arm64_noexternals -->
actions-runner-osx-x64-2.297.0-noexternals.tar.gz <!-- BEGIN SHA osx-x64_noexternals -->15ac01ee4e52b419e5cbe96da1b1b87e0fdcc7cc5afb8b834fbc6a0399d44497<!-- END SHA osx-x64_noexternals -->
actions-runner-osx-arm64-2.297.0-noexternals.tar.gz <!-- BEGIN SHA osx-arm64_noexternals -->4665315f1af886c9a94c29293553afd333b795cc0ae8b1975a24bde8de08b680<!-- END SHA osx-arm64_noexternals -->
actions-runner-linux-x64-2.297.0-noexternals.tar.gz <!-- BEGIN SHA linux-x64_noexternals -->549e3330f25a760ec091ba0bb0d69326c7e0846d508361fe5992f3844a6bd43c<!-- END SHA linux-x64_noexternals -->
actions-runner-linux-arm64-2.297.0-noexternals.tar.gz <!-- BEGIN SHA linux-arm64_noexternals -->9551e52cf7ab9984f2e215a47ecf92c62eb0b6952def44166f8c5b27bb94ec84<!-- END SHA linux-arm64_noexternals -->
actions-runner-linux-arm-2.297.0-noexternals.tar.gz <!-- BEGIN SHA linux-arm_noexternals -->d3df0f39fe6c3fe46d20aa105620eacb264113b38d40a7fb5c9de1d6e62ed34a<!-- END SHA linux-arm_noexternals -->
actions-runner-win-x64-2.297.0-noruntime.zip <!-- BEGIN SHA win-x64_noruntime -->c13f4cc3804ea80426401304fff5659ff3e3bc0201b06349e5bf4f3fd0d33f21<!-- END SHA win-x64_noruntime -->
actions-runner-win-arm64-2.297.0-noruntime.zip <!-- BEGIN SHA win-arm64_noruntime --><WIN_ARM64_SHA_NORUNTIME><!-- END SHA win-arm64_noruntime -->
actions-runner-osx-x64-2.297.0-noruntime.tar.gz <!-- BEGIN SHA osx-x64_noruntime -->d2000738f050bbd4dfc0863205b3b377cf32718f064cd0964893b988736a694b<!-- END SHA osx-x64_noruntime -->
actions-runner-osx-arm64-2.297.0-noruntime.tar.gz <!-- BEGIN SHA osx-arm64_noruntime -->ce16276ee8c32ed802d66f55d0fb77f17de5a7b626db9e55bcc2790aefd95043<!-- END SHA osx-arm64_noruntime -->
actions-runner-linux-x64-2.297.0-noruntime.tar.gz <!-- BEGIN SHA linux-x64_noruntime -->8853a9e336744805a2c838969d981fce8b1dceafa49ca71a8fdecc358b13f8ae<!-- END SHA linux-x64_noruntime -->
actions-runner-linux-arm64-2.297.0-noruntime.tar.gz <!-- BEGIN SHA linux-arm64_noruntime -->f840f49fdfd6a20e7e32dcd4ab67314f100a2dd5348040e3073b11a055654c0e<!-- END SHA linux-arm64_noruntime -->
actions-runner-linux-arm-2.297.0-noruntime.tar.gz <!-- BEGIN SHA linux-arm_noruntime -->86778e12f1c5fcc0168d62cbc37d4e121f205d40398d5b075ea13f1c00a0584b<!-- END SHA linux-arm_noruntime -->
actions-runner-win-x64-2.297.0-noruntime-noexternals.zip <!-- BEGIN SHA win-x64_noruntime_noexternals -->1bae61e56a8fd6dce81195fea0b45ca3e6825052abf6a3af57b6b82858cd3623<!-- END SHA win-x64_noruntime_noexternals -->
actions-runner-win-arm64-2.297.0-noruntime-noexternals.zip <!-- BEGIN SHA win-arm64_noruntime_noexternals --><WIN_ARM64_SHA_NORUNTIME_NOEXTERNALS><!-- END SHA win-arm64_noruntime_noexternals -->
actions-runner-osx-x64-2.297.0-noruntime-noexternals.tar.gz <!-- BEGIN SHA osx-x64_noruntime_noexternals -->46ba20e252c62c6feded53a058c7be4b96a9882858ce063b7d04b1f1e2098978<!-- END SHA osx-x64_noruntime_noexternals -->
actions-runner-osx-arm64-2.297.0-noruntime-noexternals.tar.gz <!-- BEGIN SHA osx-arm64_noruntime_noexternals -->4f4e88068856472d219cd80b986b35d4e6cd177b551c30279035b97b9423366c<!-- END SHA osx-arm64_noruntime_noexternals -->
actions-runner-linux-x64-2.297.0-noruntime-noexternals.tar.gz <!-- BEGIN SHA linux-x64_noruntime_noexternals -->525315fcdf420c405c434fed77c5d68f3dc6f1e65142592bf6bb7908fc2ae466<!-- END SHA linux-x64_noruntime_noexternals -->
actions-runner-linux-arm64-2.297.0-noruntime-noexternals.tar.gz <!-- BEGIN SHA linux-arm64_noruntime_noexternals -->ace20e5f9ff92727163e685e1367bcc9d17eafce3b6e970562e28f3c21cfb398<!-- END SHA linux-arm64_noruntime_noexternals -->
actions-runner-linux-arm-2.297.0-noruntime-noexternals.tar.gz <!-- BEGIN SHA linux-arm_noruntime_noexternals -->cd6e09179f20dbca66550086c57ddd5ba0d59f4dde721b2de4162cbd0edafc1b<!-- END SHA linux-arm_noruntime_noexternals -->
Fetched April 8, 2026