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.296.2/actions-runner-win-x64-2.296.2.zip -OutFile actions-runner-win-x64-2.296.2.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.296.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.296.2/actions-runner-osx-x64-2.296.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.296.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.296.2/actions-runner-osx-arm64-2.296.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.296.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.296.2/actions-runner-linux-x64-2.296.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.296.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.296.2/actions-runner-linux-arm64-2.296.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.296.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.296.2/actions-runner-linux-arm-2.296.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.296.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.296.2.zip <!-- BEGIN SHA win-x64 -->96d03cf54dbfe2e016bd2aa5a08ffbd2a803b1899b0ae3eedf4bd18e370f14a4<!-- END SHA win-x64 -->
actions-runner-osx-x64-2.296.2.tar.gz <!-- BEGIN SHA osx-x64 -->033b78d42f476f6ba55f3a083304221a21319da9f7543e82842209c5b9c27fe9<!-- END SHA osx-x64 -->
actions-runner-osx-arm64-2.296.2.tar.gz <!-- BEGIN SHA osx-arm64 -->ae7d0edbd7e0d5ebcbb6d5066d432d21731160b0a1148373a608c077bc9b80ca<!-- END SHA osx-arm64 -->
actions-runner-linux-x64-2.296.2.tar.gz <!-- BEGIN SHA linux-x64 -->34a8f34956cdacd2156d4c658cce8dd54c5aef316a16bbbc95eb3ca4fd76429a<!-- END SHA linux-x64 -->
actions-runner-linux-arm64-2.296.2.tar.gz <!-- BEGIN SHA linux-arm64 -->0297855418398e0efcc487fe3dc581469c38534252f713fba22a603037eaa6b0<!-- END SHA linux-arm64 -->
actions-runner-linux-arm-2.296.2.tar.gz <!-- BEGIN SHA linux-arm -->c34088b09bb0301bf16876909c4ff56be52d51992e0b4600f7cb2525046e5214<!-- END SHA linux-arm -->
actions-runner-win-x64-2.296.2-noexternals.zip <!-- BEGIN SHA win-x64_noexternals -->1685d87ef74ced74926798751b883eb174a1124c1e59034343574e62b60617b4<!-- END SHA win-x64_noexternals -->
actions-runner-osx-x64-2.296.2-noexternals.tar.gz <!-- BEGIN SHA osx-x64_noexternals -->e4384e69c5d15bccc3554965c1f7c894b0128e30be9a7273f89a21df4e347a7c<!-- END SHA osx-x64_noexternals -->
actions-runner-osx-arm64-2.296.2-noexternals.tar.gz <!-- BEGIN SHA osx-arm64_noexternals -->27b375a5b6183afc21f971708be86ceabc6c040cde24964b621e64a104b0a3df<!-- END SHA osx-arm64_noexternals -->
actions-runner-linux-x64-2.296.2-noexternals.tar.gz <!-- BEGIN SHA linux-x64_noexternals -->12276c22535184972b691333ee019893a5135488c42cda0746abbdd1434daaa4<!-- END SHA linux-x64_noexternals -->
actions-runner-linux-arm64-2.296.2-noexternals.tar.gz <!-- BEGIN SHA linux-arm64_noexternals -->ad51fe591b3582b09f187152f41d7ce3bd86cfd2c5b132c90d9c513085408e7b<!-- END SHA linux-arm64_noexternals -->
actions-runner-linux-arm-2.296.2-noexternals.tar.gz <!-- BEGIN SHA linux-arm_noexternals -->08291eae8ec806e57412fe54639fc6c83002a813a352ca8e255ac8e8b6e2e33b<!-- END SHA linux-arm_noexternals -->
actions-runner-win-x64-2.296.2-noruntime.zip <!-- BEGIN SHA win-x64_noruntime -->f8b28ac0dce7f178adb76db343a49ffb98cf075b554a393a7d03942d8996dcf2<!-- END SHA win-x64_noruntime -->
actions-runner-osx-x64-2.296.2-noruntime.tar.gz <!-- BEGIN SHA osx-x64_noruntime -->28169dfa52b7aa7871b0fdf30e20078126989a57c7619b976672a3d348c7cb7d<!-- END SHA osx-x64_noruntime -->
actions-runner-osx-arm64-2.296.2-noruntime.tar.gz <!-- BEGIN SHA osx-arm64_noruntime -->cc5fe8ad88412749cc37112f6066da7b07bcadf3694e4089cef6e2e3a247cca1<!-- END SHA osx-arm64_noruntime -->
actions-runner-linux-x64-2.296.2-noruntime.tar.gz <!-- BEGIN SHA linux-x64_noruntime -->d9707270cfa527287049df8dc13b94cb5eb86f15553b15142bd57738a33427ed<!-- END SHA linux-x64_noruntime -->
actions-runner-linux-arm64-2.296.2-noruntime.tar.gz <!-- BEGIN SHA linux-arm64_noruntime -->c6e7b1ee31295ddea7d906fd6987548395a7dcb0cd0220f787dcd035973a99b3<!-- END SHA linux-arm64_noruntime -->
actions-runner-linux-arm-2.296.2-noruntime.tar.gz <!-- BEGIN SHA linux-arm_noruntime -->4de0827c0aecaa37087082904f8ac95555463bd968cc6c0c62fc76dc6acbdd2b<!-- END SHA linux-arm_noruntime -->
actions-runner-win-x64-2.296.2-noruntime-noexternals.zip <!-- BEGIN SHA win-x64_noruntime_noexternals -->58cebad95fc921cef15c71a05adb03065ba7e1ed01deef047239756d0e705251<!-- END SHA win-x64_noruntime_noexternals -->
actions-runner-osx-x64-2.296.2-noruntime-noexternals.tar.gz <!-- BEGIN SHA osx-x64_noruntime_noexternals -->fde46e40794ca21fe9b920f4fbbd77691f72033bd7dd6e94ed2728536ec4444f<!-- END SHA osx-x64_noruntime_noexternals -->
actions-runner-osx-arm64-2.296.2-noruntime-noexternals.tar.gz <!-- BEGIN SHA osx-arm64_noruntime_noexternals -->05e96fa74c448b773980e56b3ac552411c5d8fe50845e5d74eba4054eef5305e<!-- END SHA osx-arm64_noruntime_noexternals -->
actions-runner-linux-x64-2.296.2-noruntime-noexternals.tar.gz <!-- BEGIN SHA linux-x64_noruntime_noexternals -->e54c08b4e055e60c91d7ffcd58a500c8a911d8909c6ddbb7c6442daf71a933d8<!-- END SHA linux-x64_noruntime_noexternals -->
actions-runner-linux-arm64-2.296.2-noruntime-noexternals.tar.gz <!-- BEGIN SHA linux-arm64_noruntime_noexternals -->dbc1c3298faf8b87698a14de880bb5d8d60a1c5a6d2a6a4cf395b0c3722a31ba<!-- END SHA linux-arm64_noruntime_noexternals -->
actions-runner-linux-arm-2.296.2-noruntime-noexternals.tar.gz <!-- BEGIN SHA linux-arm_noruntime_noexternals -->ae8b714bfa17acf5d144b7cac78df9938f1613ab060275b844dc3254e7ed65c0<!-- END SHA linux-arm_noruntime_noexternals -->
Fetched April 8, 2026