save-state and set-output deprecation (#2164)vars in workflow templates (#2096)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.298.2/actions-runner-win-x64-2.298.2.zip -OutFile actions-runner-win-x64-2.298.2.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.298.2.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.298.2/actions-runner-win-arm64-2.298.2.zip -OutFile actions-runner-win-arm64-2.298.2.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.298.2.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.298.2/actions-runner-osx-x64-2.298.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.298.2.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.298.2/actions-runner-osx-arm64-2.298.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.298.2.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.298.2/actions-runner-linux-x64-2.298.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.298.2.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.298.2/actions-runner-linux-arm64-2.298.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.298.2.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.298.2/actions-runner-linux-arm-2.298.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.298.2.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.298.2.zip <!-- BEGIN SHA win-x64 -->02c11d07fcc453f95fc5c15e11ea911cd0fd56f595bd70f2e8df87f46b2c796a<!-- END SHA win-x64 -->
actions-runner-win-arm64-2.298.2.zip <!-- BEGIN SHA win-arm64 -->8a312959e6e0f080baf78816ebe2ff725a655e5b5e2cc2e33fa15e7a4c5b32d7<!-- END SHA win-arm64 -->
actions-runner-osx-x64-2.298.2.tar.gz <!-- BEGIN SHA osx-x64 -->0fb116f0d16ac75bcafa68c8db7c816f36688d3674266fe65139eefec3a9eb04<!-- END SHA osx-x64 -->
actions-runner-osx-arm64-2.298.2.tar.gz <!-- BEGIN SHA osx-arm64 -->e124418a44139b4b80a7b732cfbaee7ef5d2f10eab6bcb3fd67d5541493aa971<!-- END SHA osx-arm64 -->
actions-runner-linux-x64-2.298.2.tar.gz <!-- BEGIN SHA linux-x64 -->0bfd792196ce0ec6f1c65d2a9ad00215b2926ef2c416b8d97615265194477117<!-- END SHA linux-x64 -->
actions-runner-linux-arm64-2.298.2.tar.gz <!-- BEGIN SHA linux-arm64 -->803e4aba36484ef4f126df184220946bc151ae1bbaf2b606b6e2f2280f5042e8<!-- END SHA linux-arm64 -->
actions-runner-linux-arm-2.298.2.tar.gz <!-- BEGIN SHA linux-arm -->9ab9b967ab5b894bc0c89d92d852c161e120012bf7fb7e9153253c2cf9d2bf6c<!-- END SHA linux-arm -->
actions-runner-win-x64-2.298.2-noexternals.zip <!-- BEGIN SHA win-x64_noexternals -->fea6029dc8ba5af785e643630d177a376269156e9e8f2c3b3d57ff87d3635d79<!-- END SHA win-x64_noexternals -->
actions-runner-win-arm64-2.298.2-noexternals.zip <!-- BEGIN SHA win-arm64_noexternals -->ae633d3fd80ce0cfe5ef29c15f67c37f7d734f94451e6dfd44a9c80429b886fd<!-- END SHA win-arm64_noexternals -->
actions-runner-osx-x64-2.298.2-noexternals.tar.gz <!-- BEGIN SHA osx-x64_noexternals -->cae930eba8402171d11530b75e678faa57db3a2683beb1814eaa49f187c90a70<!-- END SHA osx-x64_noexternals -->
actions-runner-osx-arm64-2.298.2-noexternals.tar.gz <!-- BEGIN SHA osx-arm64_noexternals -->668ccb54ac3073dcca26c8761c0080327777d6cad271f383391bf01803836ffc<!-- END SHA osx-arm64_noexternals -->
actions-runner-linux-x64-2.298.2-noexternals.tar.gz <!-- BEGIN SHA linux-x64_noexternals -->517fa704f04dba295fab6ffd1889dff9b4a3c5e547a70200c693cadd58f6f131<!-- END SHA linux-x64_noexternals -->
actions-runner-linux-arm64-2.298.2-noexternals.tar.gz <!-- BEGIN SHA linux-arm64_noexternals -->b5276043e29dc13ff712692e3c432b12e87274b8a514a353eab18cf5e8462fa4<!-- END SHA linux-arm64_noexternals -->
actions-runner-linux-arm-2.298.2-noexternals.tar.gz <!-- BEGIN SHA linux-arm_noexternals -->c7e6631d80fbe2c534711e5fb8d0178c3c4f43c44f6dbb1360797b9aca6d7c93<!-- END SHA linux-arm_noexternals -->
actions-runner-win-x64-2.298.2-noruntime.zip <!-- BEGIN SHA win-x64_noruntime -->4af855b03e563a648c0a88ee3f45e2a84f0faccf6f3c8043fec2074e6ddeaa1e<!-- END SHA win-x64_noruntime -->
actions-runner-win-arm64-2.298.2-noruntime.zip <!-- BEGIN SHA win-arm64_noruntime -->54bd2ab3e6801ce306a8e588e561ff922226dfe7d03d9bc2e3d257086ec9e790<!-- END SHA win-arm64_noruntime -->
actions-runner-osx-x64-2.298.2-noruntime.tar.gz <!-- BEGIN SHA osx-x64_noruntime -->de601153b028eb112c766e5bca6cd47614e05d8a2fe959d88ef5a22403755541<!-- END SHA osx-x64_noruntime -->
actions-runner-osx-arm64-2.298.2-noruntime.tar.gz <!-- BEGIN SHA osx-arm64_noruntime -->a150ebe254d6145b41358c357812e3714280c7d40c93d14c14494bd898be3877<!-- END SHA osx-arm64_noruntime -->
actions-runner-linux-x64-2.298.2-noruntime.tar.gz <!-- BEGIN SHA linux-x64_noruntime -->85564dd990f7da868eced9e9ca6f66340236d88a76d8adf5b8b2f688dd680e76<!-- END SHA linux-x64_noruntime -->
actions-runner-linux-arm64-2.298.2-noruntime.tar.gz <!-- BEGIN SHA linux-arm64_noruntime -->b035f53e1fe1bd087301dccd4e3b001b3d67483e37e2c731a5d1f536bfb9bddb<!-- END SHA linux-arm64_noruntime -->
actions-runner-linux-arm-2.298.2-noruntime.tar.gz <!-- BEGIN SHA linux-arm_noruntime -->851291bb6655d53b4ef9eadee312f9156437e57bcd083378751cb7e1454effe9<!-- END SHA linux-arm_noruntime -->
actions-runner-win-x64-2.298.2-noruntime-noexternals.zip <!-- BEGIN SHA win-x64_noruntime_noexternals -->4e3a65eb25059573fd3fe95f1f19cff7c9beaab4d8a49598921f3a33c27be5f4<!-- END SHA win-x64_noruntime_noexternals -->
actions-runner-win-arm64-2.298.2-noruntime-noexternals.zip <!-- BEGIN SHA win-arm64_noruntime_noexternals -->0dbaf2a0c239c160fcaa0cddb7df73fae0a836891bc08acadaa9dde3bd9ad6f7<!-- END SHA win-arm64_noruntime_noexternals -->
actions-runner-osx-x64-2.298.2-noruntime-noexternals.tar.gz <!-- BEGIN SHA osx-x64_noruntime_noexternals -->d5e24f5d2e47781156cefa02b512fa5e3d9ada887b28b7f6b0b04f5030b9331e<!-- END SHA osx-x64_noruntime_noexternals -->
actions-runner-osx-arm64-2.298.2-noruntime-noexternals.tar.gz <!-- BEGIN SHA osx-arm64_noruntime_noexternals -->27fdd3117fe6d0520edd30a676eaf3230939124ea9f78cf6b6858d31071b2257<!-- END SHA osx-arm64_noruntime_noexternals -->
actions-runner-linux-x64-2.298.2-noruntime-noexternals.tar.gz <!-- BEGIN SHA linux-x64_noruntime_noexternals -->41219ffaeee2e202a1d0c87b0cb49f4e1f95ff3b501dd5c45827b13970395078<!-- END SHA linux-x64_noruntime_noexternals -->
actions-runner-linux-arm64-2.298.2-noruntime-noexternals.tar.gz <!-- BEGIN SHA linux-arm64_noruntime_noexternals -->e234b6acad42d516fef0a7814f485f6b06b35608847a3879ab211d4a643c2d6a<!-- END SHA linux-arm64_noruntime_noexternals -->
actions-runner-linux-arm-2.298.2-noruntime-noexternals.tar.gz <!-- BEGIN SHA linux-arm_noruntime_noexternals -->120b3056fcf7d33e8ed4d1a379a91839816b2af05f6eaf77d9efd1e5aca9bf24<!-- END SHA linux-arm_noruntime_noexternals -->
Fetched April 8, 2026